(0) Obligation:

Clauses:

delete(X, tree(X, void, Right), Right).
delete(X, tree(X, Left, void), Left).
delete(X, tree(X, Left, Right), tree(Y, Left, Right1)) :- delmin(Right, Y, Right1).
delete(X, tree(Y, Left, Right), tree(Y, Left1, Right)) :- ','(less(X, Y), delete(X, Left, Left1)).
delete(X, tree(Y, Left, Right), tree(Y, Left, Right1)) :- ','(less(Y, X), delete(X, Right, Right1)).
delmin(tree(Y, void, Right), Y, Right).
delmin(tree(X, Left, X1), Y, tree(X, Left1, X2)) :- delmin(Left, Y, Left1).
less(0, s(X3)).
less(s(X), s(Y)) :- less(X, Y).

Query: delete(a,a,g)

(1) PrologToPrologProblemTransformerProof (SOUND transformation)

Built Prolog problem from termination graph ICLP10.

(2) Obligation:

Clauses:

delminA(tree(T76, void, T77), T76, T77).
delminA(tree(T90, T96, T92), T93, tree(T90, T94, T95)) :- delminA(T96, T93, T94).
lessB(0, s(T138)).
lessB(s(T145), s(T144)) :- lessB(T145, T144).
lessC(0, s(T179)).
lessC(s(T184), s(T186)) :- lessC(T184, T186).
pD(T163, T167, T168, T166) :- lessC(T163, T167).
pD(T163, T171, T172, T166) :- ','(lessC(T163, T171), deleteE(T171, T172, T166)).
pF(T126, T122, T127, T125) :- lessB(T126, T122).
pF(T130, T122, T131, T125) :- ','(lessB(T130, T122), deleteE(T130, T131, T125)).
pG(T223, T222, T224, T202) :- lessB(T223, T222).
pG(T227, T222, T228, T202) :- ','(lessB(T227, T222), deleteE(s(T227), T228, T202)).
pH(T283, T285, T286, T265) :- lessC(T283, T285).
pH(T283, T289, T290, T265) :- ','(lessC(T283, T289), deleteE(s(T289), T290, T265)).
deleteE(T6, tree(T6, void, T7), T7).
deleteE(T10, tree(T10, T11, void), T11).
deleteE(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32)).
deleteE(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62))) :- delminA(T63, T60, T61).
deleteE(T126, tree(T122, T127, T124), tree(T122, T125, T124)) :- pF(T126, T122, T127, T125).
deleteE(T167, tree(T163, T164, T168), tree(T163, T164, T166)) :- pD(T163, T167, T168, T166).
deleteE(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201)) :- deleteE(0, T210, T202).
deleteE(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201)) :- pG(T223, T222, T224, T202).
deleteE(T252, tree(T248, T249, T253), tree(T248, T249, T251)) :- pD(T248, T252, T253, T251).
deleteE(s(T274), tree(0, T263, T273), tree(0, T263, T265)) :- deleteE(s(T274), T273, T265).
deleteE(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) :- pH(T283, T285, T286, T265).
deleteE(T304, tree(T304, T305, tree(T318, void, T319)), tree(T318, T305, T319)).
deleteE(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349))) :- delminA(T350, T347, T348).
deleteE(T380, tree(T376, T381, T378), tree(T376, T379, T378)) :- pF(T380, T376, T381, T379).
deleteE(T399, tree(T395, T396, T400), tree(T395, T396, T398)) :- pD(T395, T399, T400, T398).
deleteE(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411)) :- deleteE(0, T420, T412).
deleteE(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411)) :- pG(T433, T432, T434, T412).
deleteE(T452, tree(T448, T449, T453), tree(T448, T449, T451)) :- pD(T448, T452, T453, T451).
deleteE(s(T474), tree(0, T463, T473), tree(0, T463, T465)) :- deleteE(s(T474), T473, T465).
deleteE(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465)) :- pH(T483, T485, T486, T465).
deleteE(T491, tree(T491, T492, void), T492).
deleteE(T498, tree(T498, T499, tree(T512, void, T513)), tree(T512, T499, T513)).
deleteE(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543))) :- delminA(T544, T541, T542).
deleteE(T574, tree(T570, T575, T572), tree(T570, T573, T572)) :- pF(T574, T570, T575, T573).
deleteE(T593, tree(T589, T590, T594), tree(T589, T590, T592)) :- pD(T589, T593, T594, T592).
deleteE(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605)) :- deleteE(0, T614, T606).
deleteE(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605)) :- pG(T627, T626, T628, T606).
deleteE(T646, tree(T642, T643, T647), tree(T642, T643, T645)) :- pD(T642, T646, T647, T645).
deleteE(s(T668), tree(0, T657, T667), tree(0, T657, T659)) :- deleteE(s(T668), T667, T659).
deleteE(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659)) :- pH(T677, T679, T680, T659).
deleteE(T688, tree(T688, T689, tree(T702, void, T703)), tree(T702, T689, T703)).
deleteE(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733))) :- delminA(T734, T731, T732).
deleteE(T764, tree(T760, T765, T762), tree(T760, T763, T762)) :- pF(T764, T760, T765, T763).
deleteE(T783, tree(T779, T780, T784), tree(T779, T780, T782)) :- pD(T779, T783, T784, T782).
deleteE(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795)) :- deleteE(0, T804, T796).
deleteE(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795)) :- pG(T817, T816, T818, T796).
deleteE(T836, tree(T832, T833, T837), tree(T832, T833, T835)) :- pD(T832, T836, T837, T835).
deleteE(s(T858), tree(0, T847, T857), tree(0, T847, T849)) :- deleteE(s(T858), T857, T849).
deleteE(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849)) :- pH(T867, T869, T870, T849).

Query: deleteE(a,a,g)

(3) PrologToPiTRSProof (SOUND transformation)

We use the technique of [TOCL09]. With regard to the inferred argument filtering the predicates were used in the following modes:
deleteE_in: (f,f,b) (b,f,b)
delminA_in: (f,b,b)
pF_in: (f,b,f,b) (b,b,f,b)
lessB_in: (f,b) (b,b)
pD_in: (b,b,f,b) (b,f,f,b)
lessC_in: (b,b) (b,f)
pG_in: (b,b,f,b) (f,b,f,b)
pH_in: (b,b,f,b) (b,f,f,b)
Transforming Prolog into the following Term Rewriting System:
Pi-finite rewrite system:
The TRS R consists of the following rules:

deleteE_in_aag(T6, tree(T6, void, T7), T7) → deleteE_out_aag(T6, tree(T6, void, T7), T7)
deleteE_in_aag(T10, tree(T10, T11, void), T11) → deleteE_out_aag(T10, tree(T10, T11, void), T11)
deleteE_in_aag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32)) → deleteE_out_aag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32))
deleteE_in_aag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62))) → U16_aag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_in_agg(T63, T60, T61))
delminA_in_agg(tree(T76, void, T77), T76, T77) → delminA_out_agg(tree(T76, void, T77), T76, T77)
delminA_in_agg(tree(T90, T96, T92), T93, tree(T90, T94, T95)) → U1_agg(T90, T96, T92, T93, T94, T95, delminA_in_agg(T96, T93, T94))
U1_agg(T90, T96, T92, T93, T94, T95, delminA_out_agg(T96, T93, T94)) → delminA_out_agg(tree(T90, T96, T92), T93, tree(T90, T94, T95))
U16_aag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_out_agg(T63, T60, T61)) → deleteE_out_aag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62)))
deleteE_in_aag(T126, tree(T122, T127, T124), tree(T122, T125, T124)) → U17_aag(T126, T122, T127, T124, T125, pF_in_agag(T126, T122, T127, T125))
pF_in_agag(T126, T122, T127, T125) → U7_agag(T126, T122, T127, T125, lessB_in_ag(T126, T122))
lessB_in_ag(0, s(T138)) → lessB_out_ag(0, s(T138))
lessB_in_ag(s(T145), s(T144)) → U2_ag(T145, T144, lessB_in_ag(T145, T144))
U2_ag(T145, T144, lessB_out_ag(T145, T144)) → lessB_out_ag(s(T145), s(T144))
U7_agag(T126, T122, T127, T125, lessB_out_ag(T126, T122)) → pF_out_agag(T126, T122, T127, T125)
pF_in_agag(T130, T122, T131, T125) → U8_agag(T130, T122, T131, T125, lessB_in_ag(T130, T122))
U8_agag(T130, T122, T131, T125, lessB_out_ag(T130, T122)) → U9_agag(T130, T122, T131, T125, deleteE_in_gag(T130, T131, T125))
deleteE_in_gag(T6, tree(T6, void, T7), T7) → deleteE_out_gag(T6, tree(T6, void, T7), T7)
deleteE_in_gag(T10, tree(T10, T11, void), T11) → deleteE_out_gag(T10, tree(T10, T11, void), T11)
deleteE_in_gag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32)) → deleteE_out_gag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32))
deleteE_in_gag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62))) → U16_gag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_in_agg(T63, T60, T61))
U16_gag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_out_agg(T63, T60, T61)) → deleteE_out_gag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62)))
deleteE_in_gag(T126, tree(T122, T127, T124), tree(T122, T125, T124)) → U17_gag(T126, T122, T127, T124, T125, pF_in_ggag(T126, T122, T127, T125))
pF_in_ggag(T126, T122, T127, T125) → U7_ggag(T126, T122, T127, T125, lessB_in_gg(T126, T122))
lessB_in_gg(0, s(T138)) → lessB_out_gg(0, s(T138))
lessB_in_gg(s(T145), s(T144)) → U2_gg(T145, T144, lessB_in_gg(T145, T144))
U2_gg(T145, T144, lessB_out_gg(T145, T144)) → lessB_out_gg(s(T145), s(T144))
U7_ggag(T126, T122, T127, T125, lessB_out_gg(T126, T122)) → pF_out_ggag(T126, T122, T127, T125)
pF_in_ggag(T130, T122, T131, T125) → U8_ggag(T130, T122, T131, T125, lessB_in_gg(T130, T122))
U8_ggag(T130, T122, T131, T125, lessB_out_gg(T130, T122)) → U9_ggag(T130, T122, T131, T125, deleteE_in_gag(T130, T131, T125))
deleteE_in_gag(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → U18_gag(T167, T163, T164, T168, T166, pD_in_ggag(T163, T167, T168, T166))
pD_in_ggag(T163, T167, T168, T166) → U4_ggag(T163, T167, T168, T166, lessC_in_gg(T163, T167))
lessC_in_gg(0, s(T179)) → lessC_out_gg(0, s(T179))
lessC_in_gg(s(T184), s(T186)) → U3_gg(T184, T186, lessC_in_gg(T184, T186))
U3_gg(T184, T186, lessC_out_gg(T184, T186)) → lessC_out_gg(s(T184), s(T186))
U4_ggag(T163, T167, T168, T166, lessC_out_gg(T163, T167)) → pD_out_ggag(T163, T167, T168, T166)
pD_in_ggag(T163, T171, T172, T166) → U5_ggag(T163, T171, T172, T166, lessC_in_gg(T163, T171))
U5_ggag(T163, T171, T172, T166, lessC_out_gg(T163, T171)) → U6_ggag(T163, T171, T172, T166, deleteE_in_gag(T171, T172, T166))
deleteE_in_gag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201)) → U19_gag(T209, T210, T201, T202, deleteE_in_gag(0, T210, T202))
deleteE_in_gag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201)) → U20_gag(T223, T222, T224, T201, T202, pG_in_ggag(T223, T222, T224, T202))
pG_in_ggag(T223, T222, T224, T202) → U10_ggag(T223, T222, T224, T202, lessB_in_gg(T223, T222))
U10_ggag(T223, T222, T224, T202, lessB_out_gg(T223, T222)) → pG_out_ggag(T223, T222, T224, T202)
pG_in_ggag(T227, T222, T228, T202) → U11_ggag(T227, T222, T228, T202, lessB_in_gg(T227, T222))
U11_ggag(T227, T222, T228, T202, lessB_out_gg(T227, T222)) → U12_ggag(T227, T222, T228, T202, deleteE_in_gag(s(T227), T228, T202))
deleteE_in_gag(T252, tree(T248, T249, T253), tree(T248, T249, T251)) → U21_gag(T252, T248, T249, T253, T251, pD_in_ggag(T248, T252, T253, T251))
U21_gag(T252, T248, T249, T253, T251, pD_out_ggag(T248, T252, T253, T251)) → deleteE_out_gag(T252, tree(T248, T249, T253), tree(T248, T249, T251))
deleteE_in_gag(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → U22_gag(T274, T263, T273, T265, deleteE_in_gag(s(T274), T273, T265))
deleteE_in_gag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → U23_gag(T285, T283, T263, T286, T265, pH_in_ggag(T283, T285, T286, T265))
pH_in_ggag(T283, T285, T286, T265) → U13_ggag(T283, T285, T286, T265, lessC_in_gg(T283, T285))
U13_ggag(T283, T285, T286, T265, lessC_out_gg(T283, T285)) → pH_out_ggag(T283, T285, T286, T265)
pH_in_ggag(T283, T289, T290, T265) → U14_ggag(T283, T289, T290, T265, lessC_in_gg(T283, T289))
U14_ggag(T283, T289, T290, T265, lessC_out_gg(T283, T289)) → U15_ggag(T283, T289, T290, T265, deleteE_in_gag(s(T289), T290, T265))
deleteE_in_gag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349))) → U24_gag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_in_agg(T350, T347, T348))
U24_gag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_out_agg(T350, T347, T348)) → deleteE_out_gag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349)))
deleteE_in_gag(T380, tree(T376, T381, T378), tree(T376, T379, T378)) → U25_gag(T380, T376, T381, T378, T379, pF_in_ggag(T380, T376, T381, T379))
U25_gag(T380, T376, T381, T378, T379, pF_out_ggag(T380, T376, T381, T379)) → deleteE_out_gag(T380, tree(T376, T381, T378), tree(T376, T379, T378))
deleteE_in_gag(T399, tree(T395, T396, T400), tree(T395, T396, T398)) → U26_gag(T399, T395, T396, T400, T398, pD_in_ggag(T395, T399, T400, T398))
U26_gag(T399, T395, T396, T400, T398, pD_out_ggag(T395, T399, T400, T398)) → deleteE_out_gag(T399, tree(T395, T396, T400), tree(T395, T396, T398))
deleteE_in_gag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411)) → U27_gag(T419, T420, T411, T412, deleteE_in_gag(0, T420, T412))
deleteE_in_gag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411)) → U28_gag(T433, T432, T434, T411, T412, pG_in_ggag(T433, T432, T434, T412))
U28_gag(T433, T432, T434, T411, T412, pG_out_ggag(T433, T432, T434, T412)) → deleteE_out_gag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411))
deleteE_in_gag(T452, tree(T448, T449, T453), tree(T448, T449, T451)) → U29_gag(T452, T448, T449, T453, T451, pD_in_ggag(T448, T452, T453, T451))
U29_gag(T452, T448, T449, T453, T451, pD_out_ggag(T448, T452, T453, T451)) → deleteE_out_gag(T452, tree(T448, T449, T453), tree(T448, T449, T451))
deleteE_in_gag(s(T474), tree(0, T463, T473), tree(0, T463, T465)) → U30_gag(T474, T463, T473, T465, deleteE_in_gag(s(T474), T473, T465))
deleteE_in_gag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465)) → U31_gag(T485, T483, T463, T486, T465, pH_in_ggag(T483, T485, T486, T465))
U31_gag(T485, T483, T463, T486, T465, pH_out_ggag(T483, T485, T486, T465)) → deleteE_out_gag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465))
deleteE_in_gag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543))) → U32_gag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_in_agg(T544, T541, T542))
U32_gag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_out_agg(T544, T541, T542)) → deleteE_out_gag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543)))
deleteE_in_gag(T574, tree(T570, T575, T572), tree(T570, T573, T572)) → U33_gag(T574, T570, T575, T572, T573, pF_in_ggag(T574, T570, T575, T573))
U33_gag(T574, T570, T575, T572, T573, pF_out_ggag(T574, T570, T575, T573)) → deleteE_out_gag(T574, tree(T570, T575, T572), tree(T570, T573, T572))
deleteE_in_gag(T593, tree(T589, T590, T594), tree(T589, T590, T592)) → U34_gag(T593, T589, T590, T594, T592, pD_in_ggag(T589, T593, T594, T592))
U34_gag(T593, T589, T590, T594, T592, pD_out_ggag(T589, T593, T594, T592)) → deleteE_out_gag(T593, tree(T589, T590, T594), tree(T589, T590, T592))
deleteE_in_gag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605)) → U35_gag(T613, T614, T605, T606, deleteE_in_gag(0, T614, T606))
deleteE_in_gag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605)) → U36_gag(T627, T626, T628, T605, T606, pG_in_ggag(T627, T626, T628, T606))
U36_gag(T627, T626, T628, T605, T606, pG_out_ggag(T627, T626, T628, T606)) → deleteE_out_gag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605))
deleteE_in_gag(T646, tree(T642, T643, T647), tree(T642, T643, T645)) → U37_gag(T646, T642, T643, T647, T645, pD_in_ggag(T642, T646, T647, T645))
U37_gag(T646, T642, T643, T647, T645, pD_out_ggag(T642, T646, T647, T645)) → deleteE_out_gag(T646, tree(T642, T643, T647), tree(T642, T643, T645))
deleteE_in_gag(s(T668), tree(0, T657, T667), tree(0, T657, T659)) → U38_gag(T668, T657, T667, T659, deleteE_in_gag(s(T668), T667, T659))
deleteE_in_gag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659)) → U39_gag(T679, T677, T657, T680, T659, pH_in_ggag(T677, T679, T680, T659))
U39_gag(T679, T677, T657, T680, T659, pH_out_ggag(T677, T679, T680, T659)) → deleteE_out_gag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659))
deleteE_in_gag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733))) → U40_gag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_in_agg(T734, T731, T732))
U40_gag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_out_agg(T734, T731, T732)) → deleteE_out_gag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733)))
deleteE_in_gag(T764, tree(T760, T765, T762), tree(T760, T763, T762)) → U41_gag(T764, T760, T765, T762, T763, pF_in_ggag(T764, T760, T765, T763))
U41_gag(T764, T760, T765, T762, T763, pF_out_ggag(T764, T760, T765, T763)) → deleteE_out_gag(T764, tree(T760, T765, T762), tree(T760, T763, T762))
deleteE_in_gag(T783, tree(T779, T780, T784), tree(T779, T780, T782)) → U42_gag(T783, T779, T780, T784, T782, pD_in_ggag(T779, T783, T784, T782))
U42_gag(T783, T779, T780, T784, T782, pD_out_ggag(T779, T783, T784, T782)) → deleteE_out_gag(T783, tree(T779, T780, T784), tree(T779, T780, T782))
deleteE_in_gag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795)) → U43_gag(T803, T804, T795, T796, deleteE_in_gag(0, T804, T796))
deleteE_in_gag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795)) → U44_gag(T817, T816, T818, T795, T796, pG_in_ggag(T817, T816, T818, T796))
U44_gag(T817, T816, T818, T795, T796, pG_out_ggag(T817, T816, T818, T796)) → deleteE_out_gag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795))
deleteE_in_gag(T836, tree(T832, T833, T837), tree(T832, T833, T835)) → U45_gag(T836, T832, T833, T837, T835, pD_in_ggag(T832, T836, T837, T835))
U45_gag(T836, T832, T833, T837, T835, pD_out_ggag(T832, T836, T837, T835)) → deleteE_out_gag(T836, tree(T832, T833, T837), tree(T832, T833, T835))
deleteE_in_gag(s(T858), tree(0, T847, T857), tree(0, T847, T849)) → U46_gag(T858, T847, T857, T849, deleteE_in_gag(s(T858), T857, T849))
deleteE_in_gag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849)) → U47_gag(T869, T867, T847, T870, T849, pH_in_ggag(T867, T869, T870, T849))
U47_gag(T869, T867, T847, T870, T849, pH_out_ggag(T867, T869, T870, T849)) → deleteE_out_gag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849))
U46_gag(T858, T847, T857, T849, deleteE_out_gag(s(T858), T857, T849)) → deleteE_out_gag(s(T858), tree(0, T847, T857), tree(0, T847, T849))
U43_gag(T803, T804, T795, T796, deleteE_out_gag(0, T804, T796)) → deleteE_out_gag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795))
U38_gag(T668, T657, T667, T659, deleteE_out_gag(s(T668), T667, T659)) → deleteE_out_gag(s(T668), tree(0, T657, T667), tree(0, T657, T659))
U35_gag(T613, T614, T605, T606, deleteE_out_gag(0, T614, T606)) → deleteE_out_gag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605))
U30_gag(T474, T463, T473, T465, deleteE_out_gag(s(T474), T473, T465)) → deleteE_out_gag(s(T474), tree(0, T463, T473), tree(0, T463, T465))
U27_gag(T419, T420, T411, T412, deleteE_out_gag(0, T420, T412)) → deleteE_out_gag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411))
U15_ggag(T283, T289, T290, T265, deleteE_out_gag(s(T289), T290, T265)) → pH_out_ggag(T283, T289, T290, T265)
U23_gag(T285, T283, T263, T286, T265, pH_out_ggag(T283, T285, T286, T265)) → deleteE_out_gag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265))
U22_gag(T274, T263, T273, T265, deleteE_out_gag(s(T274), T273, T265)) → deleteE_out_gag(s(T274), tree(0, T263, T273), tree(0, T263, T265))
U12_ggag(T227, T222, T228, T202, deleteE_out_gag(s(T227), T228, T202)) → pG_out_ggag(T227, T222, T228, T202)
U20_gag(T223, T222, T224, T201, T202, pG_out_ggag(T223, T222, T224, T202)) → deleteE_out_gag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201))
U19_gag(T209, T210, T201, T202, deleteE_out_gag(0, T210, T202)) → deleteE_out_gag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201))
U6_ggag(T163, T171, T172, T166, deleteE_out_gag(T171, T172, T166)) → pD_out_ggag(T163, T171, T172, T166)
U18_gag(T167, T163, T164, T168, T166, pD_out_ggag(T163, T167, T168, T166)) → deleteE_out_gag(T167, tree(T163, T164, T168), tree(T163, T164, T166))
U9_ggag(T130, T122, T131, T125, deleteE_out_gag(T130, T131, T125)) → pF_out_ggag(T130, T122, T131, T125)
U17_gag(T126, T122, T127, T124, T125, pF_out_ggag(T126, T122, T127, T125)) → deleteE_out_gag(T126, tree(T122, T127, T124), tree(T122, T125, T124))
U9_agag(T130, T122, T131, T125, deleteE_out_gag(T130, T131, T125)) → pF_out_agag(T130, T122, T131, T125)
U17_aag(T126, T122, T127, T124, T125, pF_out_agag(T126, T122, T127, T125)) → deleteE_out_aag(T126, tree(T122, T127, T124), tree(T122, T125, T124))
deleteE_in_aag(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → U18_aag(T167, T163, T164, T168, T166, pD_in_gaag(T163, T167, T168, T166))
pD_in_gaag(T163, T167, T168, T166) → U4_gaag(T163, T167, T168, T166, lessC_in_ga(T163, T167))
lessC_in_ga(0, s(T179)) → lessC_out_ga(0, s(T179))
lessC_in_ga(s(T184), s(T186)) → U3_ga(T184, T186, lessC_in_ga(T184, T186))
U3_ga(T184, T186, lessC_out_ga(T184, T186)) → lessC_out_ga(s(T184), s(T186))
U4_gaag(T163, T167, T168, T166, lessC_out_ga(T163, T167)) → pD_out_gaag(T163, T167, T168, T166)
pD_in_gaag(T163, T171, T172, T166) → U5_gaag(T163, T171, T172, T166, lessC_in_ga(T163, T171))
U5_gaag(T163, T171, T172, T166, lessC_out_ga(T163, T171)) → U6_gaag(T163, T171, T172, T166, deleteE_in_aag(T171, T172, T166))
deleteE_in_aag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201)) → U19_aag(T209, T210, T201, T202, deleteE_in_gag(0, T210, T202))
U19_aag(T209, T210, T201, T202, deleteE_out_gag(0, T210, T202)) → deleteE_out_aag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201))
deleteE_in_aag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201)) → U20_aag(T223, T222, T224, T201, T202, pG_in_agag(T223, T222, T224, T202))
pG_in_agag(T223, T222, T224, T202) → U10_agag(T223, T222, T224, T202, lessB_in_ag(T223, T222))
U10_agag(T223, T222, T224, T202, lessB_out_ag(T223, T222)) → pG_out_agag(T223, T222, T224, T202)
pG_in_agag(T227, T222, T228, T202) → U11_agag(T227, T222, T228, T202, lessB_in_ag(T227, T222))
U11_agag(T227, T222, T228, T202, lessB_out_ag(T227, T222)) → U12_agag(T227, T222, T228, T202, deleteE_in_gag(s(T227), T228, T202))
U12_agag(T227, T222, T228, T202, deleteE_out_gag(s(T227), T228, T202)) → pG_out_agag(T227, T222, T228, T202)
U20_aag(T223, T222, T224, T201, T202, pG_out_agag(T223, T222, T224, T202)) → deleteE_out_aag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201))
deleteE_in_aag(T252, tree(T248, T249, T253), tree(T248, T249, T251)) → U21_aag(T252, T248, T249, T253, T251, pD_in_gaag(T248, T252, T253, T251))
U21_aag(T252, T248, T249, T253, T251, pD_out_gaag(T248, T252, T253, T251)) → deleteE_out_aag(T252, tree(T248, T249, T253), tree(T248, T249, T251))
deleteE_in_aag(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → U22_aag(T274, T263, T273, T265, deleteE_in_aag(s(T274), T273, T265))
deleteE_in_aag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → U23_aag(T285, T283, T263, T286, T265, pH_in_gaag(T283, T285, T286, T265))
pH_in_gaag(T283, T285, T286, T265) → U13_gaag(T283, T285, T286, T265, lessC_in_ga(T283, T285))
U13_gaag(T283, T285, T286, T265, lessC_out_ga(T283, T285)) → pH_out_gaag(T283, T285, T286, T265)
pH_in_gaag(T283, T289, T290, T265) → U14_gaag(T283, T289, T290, T265, lessC_in_ga(T283, T289))
U14_gaag(T283, T289, T290, T265, lessC_out_ga(T283, T289)) → U15_gaag(T283, T289, T290, T265, deleteE_in_aag(s(T289), T290, T265))
deleteE_in_aag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349))) → U24_aag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_in_agg(T350, T347, T348))
U24_aag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_out_agg(T350, T347, T348)) → deleteE_out_aag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349)))
deleteE_in_aag(T380, tree(T376, T381, T378), tree(T376, T379, T378)) → U25_aag(T380, T376, T381, T378, T379, pF_in_agag(T380, T376, T381, T379))
U25_aag(T380, T376, T381, T378, T379, pF_out_agag(T380, T376, T381, T379)) → deleteE_out_aag(T380, tree(T376, T381, T378), tree(T376, T379, T378))
deleteE_in_aag(T399, tree(T395, T396, T400), tree(T395, T396, T398)) → U26_aag(T399, T395, T396, T400, T398, pD_in_gaag(T395, T399, T400, T398))
U26_aag(T399, T395, T396, T400, T398, pD_out_gaag(T395, T399, T400, T398)) → deleteE_out_aag(T399, tree(T395, T396, T400), tree(T395, T396, T398))
deleteE_in_aag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411)) → U27_aag(T419, T420, T411, T412, deleteE_in_gag(0, T420, T412))
U27_aag(T419, T420, T411, T412, deleteE_out_gag(0, T420, T412)) → deleteE_out_aag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411))
deleteE_in_aag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411)) → U28_aag(T433, T432, T434, T411, T412, pG_in_agag(T433, T432, T434, T412))
U28_aag(T433, T432, T434, T411, T412, pG_out_agag(T433, T432, T434, T412)) → deleteE_out_aag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411))
deleteE_in_aag(T452, tree(T448, T449, T453), tree(T448, T449, T451)) → U29_aag(T452, T448, T449, T453, T451, pD_in_gaag(T448, T452, T453, T451))
U29_aag(T452, T448, T449, T453, T451, pD_out_gaag(T448, T452, T453, T451)) → deleteE_out_aag(T452, tree(T448, T449, T453), tree(T448, T449, T451))
deleteE_in_aag(s(T474), tree(0, T463, T473), tree(0, T463, T465)) → U30_aag(T474, T463, T473, T465, deleteE_in_aag(s(T474), T473, T465))
deleteE_in_aag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465)) → U31_aag(T485, T483, T463, T486, T465, pH_in_gaag(T483, T485, T486, T465))
U31_aag(T485, T483, T463, T486, T465, pH_out_gaag(T483, T485, T486, T465)) → deleteE_out_aag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465))
deleteE_in_aag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543))) → U32_aag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_in_agg(T544, T541, T542))
U32_aag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_out_agg(T544, T541, T542)) → deleteE_out_aag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543)))
deleteE_in_aag(T574, tree(T570, T575, T572), tree(T570, T573, T572)) → U33_aag(T574, T570, T575, T572, T573, pF_in_agag(T574, T570, T575, T573))
U33_aag(T574, T570, T575, T572, T573, pF_out_agag(T574, T570, T575, T573)) → deleteE_out_aag(T574, tree(T570, T575, T572), tree(T570, T573, T572))
deleteE_in_aag(T593, tree(T589, T590, T594), tree(T589, T590, T592)) → U34_aag(T593, T589, T590, T594, T592, pD_in_gaag(T589, T593, T594, T592))
U34_aag(T593, T589, T590, T594, T592, pD_out_gaag(T589, T593, T594, T592)) → deleteE_out_aag(T593, tree(T589, T590, T594), tree(T589, T590, T592))
deleteE_in_aag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605)) → U35_aag(T613, T614, T605, T606, deleteE_in_gag(0, T614, T606))
U35_aag(T613, T614, T605, T606, deleteE_out_gag(0, T614, T606)) → deleteE_out_aag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605))
deleteE_in_aag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605)) → U36_aag(T627, T626, T628, T605, T606, pG_in_agag(T627, T626, T628, T606))
U36_aag(T627, T626, T628, T605, T606, pG_out_agag(T627, T626, T628, T606)) → deleteE_out_aag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605))
deleteE_in_aag(T646, tree(T642, T643, T647), tree(T642, T643, T645)) → U37_aag(T646, T642, T643, T647, T645, pD_in_gaag(T642, T646, T647, T645))
U37_aag(T646, T642, T643, T647, T645, pD_out_gaag(T642, T646, T647, T645)) → deleteE_out_aag(T646, tree(T642, T643, T647), tree(T642, T643, T645))
deleteE_in_aag(s(T668), tree(0, T657, T667), tree(0, T657, T659)) → U38_aag(T668, T657, T667, T659, deleteE_in_aag(s(T668), T667, T659))
deleteE_in_aag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659)) → U39_aag(T679, T677, T657, T680, T659, pH_in_gaag(T677, T679, T680, T659))
U39_aag(T679, T677, T657, T680, T659, pH_out_gaag(T677, T679, T680, T659)) → deleteE_out_aag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659))
deleteE_in_aag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733))) → U40_aag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_in_agg(T734, T731, T732))
U40_aag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_out_agg(T734, T731, T732)) → deleteE_out_aag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733)))
deleteE_in_aag(T764, tree(T760, T765, T762), tree(T760, T763, T762)) → U41_aag(T764, T760, T765, T762, T763, pF_in_agag(T764, T760, T765, T763))
U41_aag(T764, T760, T765, T762, T763, pF_out_agag(T764, T760, T765, T763)) → deleteE_out_aag(T764, tree(T760, T765, T762), tree(T760, T763, T762))
deleteE_in_aag(T783, tree(T779, T780, T784), tree(T779, T780, T782)) → U42_aag(T783, T779, T780, T784, T782, pD_in_gaag(T779, T783, T784, T782))
U42_aag(T783, T779, T780, T784, T782, pD_out_gaag(T779, T783, T784, T782)) → deleteE_out_aag(T783, tree(T779, T780, T784), tree(T779, T780, T782))
deleteE_in_aag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795)) → U43_aag(T803, T804, T795, T796, deleteE_in_gag(0, T804, T796))
U43_aag(T803, T804, T795, T796, deleteE_out_gag(0, T804, T796)) → deleteE_out_aag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795))
deleteE_in_aag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795)) → U44_aag(T817, T816, T818, T795, T796, pG_in_agag(T817, T816, T818, T796))
U44_aag(T817, T816, T818, T795, T796, pG_out_agag(T817, T816, T818, T796)) → deleteE_out_aag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795))
deleteE_in_aag(T836, tree(T832, T833, T837), tree(T832, T833, T835)) → U45_aag(T836, T832, T833, T837, T835, pD_in_gaag(T832, T836, T837, T835))
U45_aag(T836, T832, T833, T837, T835, pD_out_gaag(T832, T836, T837, T835)) → deleteE_out_aag(T836, tree(T832, T833, T837), tree(T832, T833, T835))
deleteE_in_aag(s(T858), tree(0, T847, T857), tree(0, T847, T849)) → U46_aag(T858, T847, T857, T849, deleteE_in_aag(s(T858), T857, T849))
deleteE_in_aag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849)) → U47_aag(T869, T867, T847, T870, T849, pH_in_gaag(T867, T869, T870, T849))
U47_aag(T869, T867, T847, T870, T849, pH_out_gaag(T867, T869, T870, T849)) → deleteE_out_aag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849))
U46_aag(T858, T847, T857, T849, deleteE_out_aag(s(T858), T857, T849)) → deleteE_out_aag(s(T858), tree(0, T847, T857), tree(0, T847, T849))
U38_aag(T668, T657, T667, T659, deleteE_out_aag(s(T668), T667, T659)) → deleteE_out_aag(s(T668), tree(0, T657, T667), tree(0, T657, T659))
U30_aag(T474, T463, T473, T465, deleteE_out_aag(s(T474), T473, T465)) → deleteE_out_aag(s(T474), tree(0, T463, T473), tree(0, T463, T465))
U15_gaag(T283, T289, T290, T265, deleteE_out_aag(s(T289), T290, T265)) → pH_out_gaag(T283, T289, T290, T265)
U23_aag(T285, T283, T263, T286, T265, pH_out_gaag(T283, T285, T286, T265)) → deleteE_out_aag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265))
U22_aag(T274, T263, T273, T265, deleteE_out_aag(s(T274), T273, T265)) → deleteE_out_aag(s(T274), tree(0, T263, T273), tree(0, T263, T265))
U6_gaag(T163, T171, T172, T166, deleteE_out_aag(T171, T172, T166)) → pD_out_gaag(T163, T171, T172, T166)
U18_aag(T167, T163, T164, T168, T166, pD_out_gaag(T163, T167, T168, T166)) → deleteE_out_aag(T167, tree(T163, T164, T168), tree(T163, T164, T166))

The argument filtering Pi contains the following mapping:
deleteE_in_aag(x1, x2, x3)  =  deleteE_in_aag(x3)
deleteE_out_aag(x1, x2, x3)  =  deleteE_out_aag
tree(x1, x2, x3)  =  tree(x1, x2, x3)
U16_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U16_aag(x9)
delminA_in_agg(x1, x2, x3)  =  delminA_in_agg(x2, x3)
delminA_out_agg(x1, x2, x3)  =  delminA_out_agg
U1_agg(x1, x2, x3, x4, x5, x6, x7)  =  U1_agg(x7)
U17_aag(x1, x2, x3, x4, x5, x6)  =  U17_aag(x6)
pF_in_agag(x1, x2, x3, x4)  =  pF_in_agag(x2, x4)
U7_agag(x1, x2, x3, x4, x5)  =  U7_agag(x5)
lessB_in_ag(x1, x2)  =  lessB_in_ag(x2)
s(x1)  =  s(x1)
lessB_out_ag(x1, x2)  =  lessB_out_ag(x1)
U2_ag(x1, x2, x3)  =  U2_ag(x3)
pF_out_agag(x1, x2, x3, x4)  =  pF_out_agag(x1)
U8_agag(x1, x2, x3, x4, x5)  =  U8_agag(x4, x5)
U9_agag(x1, x2, x3, x4, x5)  =  U9_agag(x1, x5)
deleteE_in_gag(x1, x2, x3)  =  deleteE_in_gag(x1, x3)
deleteE_out_gag(x1, x2, x3)  =  deleteE_out_gag
U16_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U16_gag(x9)
U17_gag(x1, x2, x3, x4, x5, x6)  =  U17_gag(x6)
pF_in_ggag(x1, x2, x3, x4)  =  pF_in_ggag(x1, x2, x4)
U7_ggag(x1, x2, x3, x4, x5)  =  U7_ggag(x5)
lessB_in_gg(x1, x2)  =  lessB_in_gg(x1, x2)
0  =  0
lessB_out_gg(x1, x2)  =  lessB_out_gg
U2_gg(x1, x2, x3)  =  U2_gg(x3)
pF_out_ggag(x1, x2, x3, x4)  =  pF_out_ggag
U8_ggag(x1, x2, x3, x4, x5)  =  U8_ggag(x1, x4, x5)
U9_ggag(x1, x2, x3, x4, x5)  =  U9_ggag(x5)
U18_gag(x1, x2, x3, x4, x5, x6)  =  U18_gag(x6)
pD_in_ggag(x1, x2, x3, x4)  =  pD_in_ggag(x1, x2, x4)
U4_ggag(x1, x2, x3, x4, x5)  =  U4_ggag(x5)
lessC_in_gg(x1, x2)  =  lessC_in_gg(x1, x2)
lessC_out_gg(x1, x2)  =  lessC_out_gg
U3_gg(x1, x2, x3)  =  U3_gg(x3)
pD_out_ggag(x1, x2, x3, x4)  =  pD_out_ggag
U5_ggag(x1, x2, x3, x4, x5)  =  U5_ggag(x2, x4, x5)
U6_ggag(x1, x2, x3, x4, x5)  =  U6_ggag(x5)
U19_gag(x1, x2, x3, x4, x5)  =  U19_gag(x5)
U20_gag(x1, x2, x3, x4, x5, x6)  =  U20_gag(x6)
pG_in_ggag(x1, x2, x3, x4)  =  pG_in_ggag(x1, x2, x4)
U10_ggag(x1, x2, x3, x4, x5)  =  U10_ggag(x5)
pG_out_ggag(x1, x2, x3, x4)  =  pG_out_ggag
U11_ggag(x1, x2, x3, x4, x5)  =  U11_ggag(x1, x4, x5)
U12_ggag(x1, x2, x3, x4, x5)  =  U12_ggag(x5)
U21_gag(x1, x2, x3, x4, x5, x6)  =  U21_gag(x6)
U22_gag(x1, x2, x3, x4, x5)  =  U22_gag(x5)
U23_gag(x1, x2, x3, x4, x5, x6)  =  U23_gag(x6)
pH_in_ggag(x1, x2, x3, x4)  =  pH_in_ggag(x1, x2, x4)
U13_ggag(x1, x2, x3, x4, x5)  =  U13_ggag(x5)
pH_out_ggag(x1, x2, x3, x4)  =  pH_out_ggag
U14_ggag(x1, x2, x3, x4, x5)  =  U14_ggag(x2, x4, x5)
U15_ggag(x1, x2, x3, x4, x5)  =  U15_ggag(x5)
U24_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U24_gag(x9)
U25_gag(x1, x2, x3, x4, x5, x6)  =  U25_gag(x6)
U26_gag(x1, x2, x3, x4, x5, x6)  =  U26_gag(x6)
U27_gag(x1, x2, x3, x4, x5)  =  U27_gag(x5)
U28_gag(x1, x2, x3, x4, x5, x6)  =  U28_gag(x6)
U29_gag(x1, x2, x3, x4, x5, x6)  =  U29_gag(x6)
U30_gag(x1, x2, x3, x4, x5)  =  U30_gag(x5)
U31_gag(x1, x2, x3, x4, x5, x6)  =  U31_gag(x6)
U32_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U32_gag(x9)
U33_gag(x1, x2, x3, x4, x5, x6)  =  U33_gag(x6)
U34_gag(x1, x2, x3, x4, x5, x6)  =  U34_gag(x6)
U35_gag(x1, x2, x3, x4, x5)  =  U35_gag(x5)
U36_gag(x1, x2, x3, x4, x5, x6)  =  U36_gag(x6)
U37_gag(x1, x2, x3, x4, x5, x6)  =  U37_gag(x6)
U38_gag(x1, x2, x3, x4, x5)  =  U38_gag(x5)
U39_gag(x1, x2, x3, x4, x5, x6)  =  U39_gag(x6)
U40_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U40_gag(x9)
U41_gag(x1, x2, x3, x4, x5, x6)  =  U41_gag(x6)
U42_gag(x1, x2, x3, x4, x5, x6)  =  U42_gag(x6)
U43_gag(x1, x2, x3, x4, x5)  =  U43_gag(x5)
U44_gag(x1, x2, x3, x4, x5, x6)  =  U44_gag(x6)
U45_gag(x1, x2, x3, x4, x5, x6)  =  U45_gag(x6)
U46_gag(x1, x2, x3, x4, x5)  =  U46_gag(x5)
U47_gag(x1, x2, x3, x4, x5, x6)  =  U47_gag(x6)
U18_aag(x1, x2, x3, x4, x5, x6)  =  U18_aag(x6)
pD_in_gaag(x1, x2, x3, x4)  =  pD_in_gaag(x1, x4)
U4_gaag(x1, x2, x3, x4, x5)  =  U4_gaag(x5)
lessC_in_ga(x1, x2)  =  lessC_in_ga(x1)
lessC_out_ga(x1, x2)  =  lessC_out_ga
U3_ga(x1, x2, x3)  =  U3_ga(x3)
pD_out_gaag(x1, x2, x3, x4)  =  pD_out_gaag
U5_gaag(x1, x2, x3, x4, x5)  =  U5_gaag(x4, x5)
U6_gaag(x1, x2, x3, x4, x5)  =  U6_gaag(x5)
U19_aag(x1, x2, x3, x4, x5)  =  U19_aag(x5)
U20_aag(x1, x2, x3, x4, x5, x6)  =  U20_aag(x6)
pG_in_agag(x1, x2, x3, x4)  =  pG_in_agag(x2, x4)
U10_agag(x1, x2, x3, x4, x5)  =  U10_agag(x5)
pG_out_agag(x1, x2, x3, x4)  =  pG_out_agag(x1)
U11_agag(x1, x2, x3, x4, x5)  =  U11_agag(x4, x5)
U12_agag(x1, x2, x3, x4, x5)  =  U12_agag(x1, x5)
U21_aag(x1, x2, x3, x4, x5, x6)  =  U21_aag(x6)
U22_aag(x1, x2, x3, x4, x5)  =  U22_aag(x5)
U23_aag(x1, x2, x3, x4, x5, x6)  =  U23_aag(x6)
pH_in_gaag(x1, x2, x3, x4)  =  pH_in_gaag(x1, x4)
U13_gaag(x1, x2, x3, x4, x5)  =  U13_gaag(x5)
pH_out_gaag(x1, x2, x3, x4)  =  pH_out_gaag
U14_gaag(x1, x2, x3, x4, x5)  =  U14_gaag(x4, x5)
U15_gaag(x1, x2, x3, x4, x5)  =  U15_gaag(x5)
U24_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U24_aag(x9)
U25_aag(x1, x2, x3, x4, x5, x6)  =  U25_aag(x6)
U26_aag(x1, x2, x3, x4, x5, x6)  =  U26_aag(x6)
U27_aag(x1, x2, x3, x4, x5)  =  U27_aag(x5)
U28_aag(x1, x2, x3, x4, x5, x6)  =  U28_aag(x6)
U29_aag(x1, x2, x3, x4, x5, x6)  =  U29_aag(x6)
U30_aag(x1, x2, x3, x4, x5)  =  U30_aag(x5)
U31_aag(x1, x2, x3, x4, x5, x6)  =  U31_aag(x6)
U32_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U32_aag(x9)
U33_aag(x1, x2, x3, x4, x5, x6)  =  U33_aag(x6)
U34_aag(x1, x2, x3, x4, x5, x6)  =  U34_aag(x6)
U35_aag(x1, x2, x3, x4, x5)  =  U35_aag(x5)
U36_aag(x1, x2, x3, x4, x5, x6)  =  U36_aag(x6)
U37_aag(x1, x2, x3, x4, x5, x6)  =  U37_aag(x6)
U38_aag(x1, x2, x3, x4, x5)  =  U38_aag(x5)
U39_aag(x1, x2, x3, x4, x5, x6)  =  U39_aag(x6)
U40_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U40_aag(x9)
U41_aag(x1, x2, x3, x4, x5, x6)  =  U41_aag(x6)
U42_aag(x1, x2, x3, x4, x5, x6)  =  U42_aag(x6)
U43_aag(x1, x2, x3, x4, x5)  =  U43_aag(x5)
U44_aag(x1, x2, x3, x4, x5, x6)  =  U44_aag(x6)
U45_aag(x1, x2, x3, x4, x5, x6)  =  U45_aag(x6)
U46_aag(x1, x2, x3, x4, x5)  =  U46_aag(x5)
U47_aag(x1, x2, x3, x4, x5, x6)  =  U47_aag(x6)

Infinitary Constructor Rewriting Termination of PiTRS implies Termination of Prolog

(4) Obligation:

Pi-finite rewrite system:
The TRS R consists of the following rules:

deleteE_in_aag(T6, tree(T6, void, T7), T7) → deleteE_out_aag(T6, tree(T6, void, T7), T7)
deleteE_in_aag(T10, tree(T10, T11, void), T11) → deleteE_out_aag(T10, tree(T10, T11, void), T11)
deleteE_in_aag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32)) → deleteE_out_aag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32))
deleteE_in_aag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62))) → U16_aag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_in_agg(T63, T60, T61))
delminA_in_agg(tree(T76, void, T77), T76, T77) → delminA_out_agg(tree(T76, void, T77), T76, T77)
delminA_in_agg(tree(T90, T96, T92), T93, tree(T90, T94, T95)) → U1_agg(T90, T96, T92, T93, T94, T95, delminA_in_agg(T96, T93, T94))
U1_agg(T90, T96, T92, T93, T94, T95, delminA_out_agg(T96, T93, T94)) → delminA_out_agg(tree(T90, T96, T92), T93, tree(T90, T94, T95))
U16_aag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_out_agg(T63, T60, T61)) → deleteE_out_aag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62)))
deleteE_in_aag(T126, tree(T122, T127, T124), tree(T122, T125, T124)) → U17_aag(T126, T122, T127, T124, T125, pF_in_agag(T126, T122, T127, T125))
pF_in_agag(T126, T122, T127, T125) → U7_agag(T126, T122, T127, T125, lessB_in_ag(T126, T122))
lessB_in_ag(0, s(T138)) → lessB_out_ag(0, s(T138))
lessB_in_ag(s(T145), s(T144)) → U2_ag(T145, T144, lessB_in_ag(T145, T144))
U2_ag(T145, T144, lessB_out_ag(T145, T144)) → lessB_out_ag(s(T145), s(T144))
U7_agag(T126, T122, T127, T125, lessB_out_ag(T126, T122)) → pF_out_agag(T126, T122, T127, T125)
pF_in_agag(T130, T122, T131, T125) → U8_agag(T130, T122, T131, T125, lessB_in_ag(T130, T122))
U8_agag(T130, T122, T131, T125, lessB_out_ag(T130, T122)) → U9_agag(T130, T122, T131, T125, deleteE_in_gag(T130, T131, T125))
deleteE_in_gag(T6, tree(T6, void, T7), T7) → deleteE_out_gag(T6, tree(T6, void, T7), T7)
deleteE_in_gag(T10, tree(T10, T11, void), T11) → deleteE_out_gag(T10, tree(T10, T11, void), T11)
deleteE_in_gag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32)) → deleteE_out_gag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32))
deleteE_in_gag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62))) → U16_gag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_in_agg(T63, T60, T61))
U16_gag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_out_agg(T63, T60, T61)) → deleteE_out_gag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62)))
deleteE_in_gag(T126, tree(T122, T127, T124), tree(T122, T125, T124)) → U17_gag(T126, T122, T127, T124, T125, pF_in_ggag(T126, T122, T127, T125))
pF_in_ggag(T126, T122, T127, T125) → U7_ggag(T126, T122, T127, T125, lessB_in_gg(T126, T122))
lessB_in_gg(0, s(T138)) → lessB_out_gg(0, s(T138))
lessB_in_gg(s(T145), s(T144)) → U2_gg(T145, T144, lessB_in_gg(T145, T144))
U2_gg(T145, T144, lessB_out_gg(T145, T144)) → lessB_out_gg(s(T145), s(T144))
U7_ggag(T126, T122, T127, T125, lessB_out_gg(T126, T122)) → pF_out_ggag(T126, T122, T127, T125)
pF_in_ggag(T130, T122, T131, T125) → U8_ggag(T130, T122, T131, T125, lessB_in_gg(T130, T122))
U8_ggag(T130, T122, T131, T125, lessB_out_gg(T130, T122)) → U9_ggag(T130, T122, T131, T125, deleteE_in_gag(T130, T131, T125))
deleteE_in_gag(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → U18_gag(T167, T163, T164, T168, T166, pD_in_ggag(T163, T167, T168, T166))
pD_in_ggag(T163, T167, T168, T166) → U4_ggag(T163, T167, T168, T166, lessC_in_gg(T163, T167))
lessC_in_gg(0, s(T179)) → lessC_out_gg(0, s(T179))
lessC_in_gg(s(T184), s(T186)) → U3_gg(T184, T186, lessC_in_gg(T184, T186))
U3_gg(T184, T186, lessC_out_gg(T184, T186)) → lessC_out_gg(s(T184), s(T186))
U4_ggag(T163, T167, T168, T166, lessC_out_gg(T163, T167)) → pD_out_ggag(T163, T167, T168, T166)
pD_in_ggag(T163, T171, T172, T166) → U5_ggag(T163, T171, T172, T166, lessC_in_gg(T163, T171))
U5_ggag(T163, T171, T172, T166, lessC_out_gg(T163, T171)) → U6_ggag(T163, T171, T172, T166, deleteE_in_gag(T171, T172, T166))
deleteE_in_gag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201)) → U19_gag(T209, T210, T201, T202, deleteE_in_gag(0, T210, T202))
deleteE_in_gag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201)) → U20_gag(T223, T222, T224, T201, T202, pG_in_ggag(T223, T222, T224, T202))
pG_in_ggag(T223, T222, T224, T202) → U10_ggag(T223, T222, T224, T202, lessB_in_gg(T223, T222))
U10_ggag(T223, T222, T224, T202, lessB_out_gg(T223, T222)) → pG_out_ggag(T223, T222, T224, T202)
pG_in_ggag(T227, T222, T228, T202) → U11_ggag(T227, T222, T228, T202, lessB_in_gg(T227, T222))
U11_ggag(T227, T222, T228, T202, lessB_out_gg(T227, T222)) → U12_ggag(T227, T222, T228, T202, deleteE_in_gag(s(T227), T228, T202))
deleteE_in_gag(T252, tree(T248, T249, T253), tree(T248, T249, T251)) → U21_gag(T252, T248, T249, T253, T251, pD_in_ggag(T248, T252, T253, T251))
U21_gag(T252, T248, T249, T253, T251, pD_out_ggag(T248, T252, T253, T251)) → deleteE_out_gag(T252, tree(T248, T249, T253), tree(T248, T249, T251))
deleteE_in_gag(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → U22_gag(T274, T263, T273, T265, deleteE_in_gag(s(T274), T273, T265))
deleteE_in_gag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → U23_gag(T285, T283, T263, T286, T265, pH_in_ggag(T283, T285, T286, T265))
pH_in_ggag(T283, T285, T286, T265) → U13_ggag(T283, T285, T286, T265, lessC_in_gg(T283, T285))
U13_ggag(T283, T285, T286, T265, lessC_out_gg(T283, T285)) → pH_out_ggag(T283, T285, T286, T265)
pH_in_ggag(T283, T289, T290, T265) → U14_ggag(T283, T289, T290, T265, lessC_in_gg(T283, T289))
U14_ggag(T283, T289, T290, T265, lessC_out_gg(T283, T289)) → U15_ggag(T283, T289, T290, T265, deleteE_in_gag(s(T289), T290, T265))
deleteE_in_gag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349))) → U24_gag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_in_agg(T350, T347, T348))
U24_gag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_out_agg(T350, T347, T348)) → deleteE_out_gag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349)))
deleteE_in_gag(T380, tree(T376, T381, T378), tree(T376, T379, T378)) → U25_gag(T380, T376, T381, T378, T379, pF_in_ggag(T380, T376, T381, T379))
U25_gag(T380, T376, T381, T378, T379, pF_out_ggag(T380, T376, T381, T379)) → deleteE_out_gag(T380, tree(T376, T381, T378), tree(T376, T379, T378))
deleteE_in_gag(T399, tree(T395, T396, T400), tree(T395, T396, T398)) → U26_gag(T399, T395, T396, T400, T398, pD_in_ggag(T395, T399, T400, T398))
U26_gag(T399, T395, T396, T400, T398, pD_out_ggag(T395, T399, T400, T398)) → deleteE_out_gag(T399, tree(T395, T396, T400), tree(T395, T396, T398))
deleteE_in_gag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411)) → U27_gag(T419, T420, T411, T412, deleteE_in_gag(0, T420, T412))
deleteE_in_gag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411)) → U28_gag(T433, T432, T434, T411, T412, pG_in_ggag(T433, T432, T434, T412))
U28_gag(T433, T432, T434, T411, T412, pG_out_ggag(T433, T432, T434, T412)) → deleteE_out_gag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411))
deleteE_in_gag(T452, tree(T448, T449, T453), tree(T448, T449, T451)) → U29_gag(T452, T448, T449, T453, T451, pD_in_ggag(T448, T452, T453, T451))
U29_gag(T452, T448, T449, T453, T451, pD_out_ggag(T448, T452, T453, T451)) → deleteE_out_gag(T452, tree(T448, T449, T453), tree(T448, T449, T451))
deleteE_in_gag(s(T474), tree(0, T463, T473), tree(0, T463, T465)) → U30_gag(T474, T463, T473, T465, deleteE_in_gag(s(T474), T473, T465))
deleteE_in_gag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465)) → U31_gag(T485, T483, T463, T486, T465, pH_in_ggag(T483, T485, T486, T465))
U31_gag(T485, T483, T463, T486, T465, pH_out_ggag(T483, T485, T486, T465)) → deleteE_out_gag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465))
deleteE_in_gag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543))) → U32_gag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_in_agg(T544, T541, T542))
U32_gag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_out_agg(T544, T541, T542)) → deleteE_out_gag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543)))
deleteE_in_gag(T574, tree(T570, T575, T572), tree(T570, T573, T572)) → U33_gag(T574, T570, T575, T572, T573, pF_in_ggag(T574, T570, T575, T573))
U33_gag(T574, T570, T575, T572, T573, pF_out_ggag(T574, T570, T575, T573)) → deleteE_out_gag(T574, tree(T570, T575, T572), tree(T570, T573, T572))
deleteE_in_gag(T593, tree(T589, T590, T594), tree(T589, T590, T592)) → U34_gag(T593, T589, T590, T594, T592, pD_in_ggag(T589, T593, T594, T592))
U34_gag(T593, T589, T590, T594, T592, pD_out_ggag(T589, T593, T594, T592)) → deleteE_out_gag(T593, tree(T589, T590, T594), tree(T589, T590, T592))
deleteE_in_gag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605)) → U35_gag(T613, T614, T605, T606, deleteE_in_gag(0, T614, T606))
deleteE_in_gag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605)) → U36_gag(T627, T626, T628, T605, T606, pG_in_ggag(T627, T626, T628, T606))
U36_gag(T627, T626, T628, T605, T606, pG_out_ggag(T627, T626, T628, T606)) → deleteE_out_gag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605))
deleteE_in_gag(T646, tree(T642, T643, T647), tree(T642, T643, T645)) → U37_gag(T646, T642, T643, T647, T645, pD_in_ggag(T642, T646, T647, T645))
U37_gag(T646, T642, T643, T647, T645, pD_out_ggag(T642, T646, T647, T645)) → deleteE_out_gag(T646, tree(T642, T643, T647), tree(T642, T643, T645))
deleteE_in_gag(s(T668), tree(0, T657, T667), tree(0, T657, T659)) → U38_gag(T668, T657, T667, T659, deleteE_in_gag(s(T668), T667, T659))
deleteE_in_gag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659)) → U39_gag(T679, T677, T657, T680, T659, pH_in_ggag(T677, T679, T680, T659))
U39_gag(T679, T677, T657, T680, T659, pH_out_ggag(T677, T679, T680, T659)) → deleteE_out_gag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659))
deleteE_in_gag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733))) → U40_gag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_in_agg(T734, T731, T732))
U40_gag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_out_agg(T734, T731, T732)) → deleteE_out_gag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733)))
deleteE_in_gag(T764, tree(T760, T765, T762), tree(T760, T763, T762)) → U41_gag(T764, T760, T765, T762, T763, pF_in_ggag(T764, T760, T765, T763))
U41_gag(T764, T760, T765, T762, T763, pF_out_ggag(T764, T760, T765, T763)) → deleteE_out_gag(T764, tree(T760, T765, T762), tree(T760, T763, T762))
deleteE_in_gag(T783, tree(T779, T780, T784), tree(T779, T780, T782)) → U42_gag(T783, T779, T780, T784, T782, pD_in_ggag(T779, T783, T784, T782))
U42_gag(T783, T779, T780, T784, T782, pD_out_ggag(T779, T783, T784, T782)) → deleteE_out_gag(T783, tree(T779, T780, T784), tree(T779, T780, T782))
deleteE_in_gag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795)) → U43_gag(T803, T804, T795, T796, deleteE_in_gag(0, T804, T796))
deleteE_in_gag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795)) → U44_gag(T817, T816, T818, T795, T796, pG_in_ggag(T817, T816, T818, T796))
U44_gag(T817, T816, T818, T795, T796, pG_out_ggag(T817, T816, T818, T796)) → deleteE_out_gag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795))
deleteE_in_gag(T836, tree(T832, T833, T837), tree(T832, T833, T835)) → U45_gag(T836, T832, T833, T837, T835, pD_in_ggag(T832, T836, T837, T835))
U45_gag(T836, T832, T833, T837, T835, pD_out_ggag(T832, T836, T837, T835)) → deleteE_out_gag(T836, tree(T832, T833, T837), tree(T832, T833, T835))
deleteE_in_gag(s(T858), tree(0, T847, T857), tree(0, T847, T849)) → U46_gag(T858, T847, T857, T849, deleteE_in_gag(s(T858), T857, T849))
deleteE_in_gag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849)) → U47_gag(T869, T867, T847, T870, T849, pH_in_ggag(T867, T869, T870, T849))
U47_gag(T869, T867, T847, T870, T849, pH_out_ggag(T867, T869, T870, T849)) → deleteE_out_gag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849))
U46_gag(T858, T847, T857, T849, deleteE_out_gag(s(T858), T857, T849)) → deleteE_out_gag(s(T858), tree(0, T847, T857), tree(0, T847, T849))
U43_gag(T803, T804, T795, T796, deleteE_out_gag(0, T804, T796)) → deleteE_out_gag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795))
U38_gag(T668, T657, T667, T659, deleteE_out_gag(s(T668), T667, T659)) → deleteE_out_gag(s(T668), tree(0, T657, T667), tree(0, T657, T659))
U35_gag(T613, T614, T605, T606, deleteE_out_gag(0, T614, T606)) → deleteE_out_gag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605))
U30_gag(T474, T463, T473, T465, deleteE_out_gag(s(T474), T473, T465)) → deleteE_out_gag(s(T474), tree(0, T463, T473), tree(0, T463, T465))
U27_gag(T419, T420, T411, T412, deleteE_out_gag(0, T420, T412)) → deleteE_out_gag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411))
U15_ggag(T283, T289, T290, T265, deleteE_out_gag(s(T289), T290, T265)) → pH_out_ggag(T283, T289, T290, T265)
U23_gag(T285, T283, T263, T286, T265, pH_out_ggag(T283, T285, T286, T265)) → deleteE_out_gag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265))
U22_gag(T274, T263, T273, T265, deleteE_out_gag(s(T274), T273, T265)) → deleteE_out_gag(s(T274), tree(0, T263, T273), tree(0, T263, T265))
U12_ggag(T227, T222, T228, T202, deleteE_out_gag(s(T227), T228, T202)) → pG_out_ggag(T227, T222, T228, T202)
U20_gag(T223, T222, T224, T201, T202, pG_out_ggag(T223, T222, T224, T202)) → deleteE_out_gag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201))
U19_gag(T209, T210, T201, T202, deleteE_out_gag(0, T210, T202)) → deleteE_out_gag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201))
U6_ggag(T163, T171, T172, T166, deleteE_out_gag(T171, T172, T166)) → pD_out_ggag(T163, T171, T172, T166)
U18_gag(T167, T163, T164, T168, T166, pD_out_ggag(T163, T167, T168, T166)) → deleteE_out_gag(T167, tree(T163, T164, T168), tree(T163, T164, T166))
U9_ggag(T130, T122, T131, T125, deleteE_out_gag(T130, T131, T125)) → pF_out_ggag(T130, T122, T131, T125)
U17_gag(T126, T122, T127, T124, T125, pF_out_ggag(T126, T122, T127, T125)) → deleteE_out_gag(T126, tree(T122, T127, T124), tree(T122, T125, T124))
U9_agag(T130, T122, T131, T125, deleteE_out_gag(T130, T131, T125)) → pF_out_agag(T130, T122, T131, T125)
U17_aag(T126, T122, T127, T124, T125, pF_out_agag(T126, T122, T127, T125)) → deleteE_out_aag(T126, tree(T122, T127, T124), tree(T122, T125, T124))
deleteE_in_aag(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → U18_aag(T167, T163, T164, T168, T166, pD_in_gaag(T163, T167, T168, T166))
pD_in_gaag(T163, T167, T168, T166) → U4_gaag(T163, T167, T168, T166, lessC_in_ga(T163, T167))
lessC_in_ga(0, s(T179)) → lessC_out_ga(0, s(T179))
lessC_in_ga(s(T184), s(T186)) → U3_ga(T184, T186, lessC_in_ga(T184, T186))
U3_ga(T184, T186, lessC_out_ga(T184, T186)) → lessC_out_ga(s(T184), s(T186))
U4_gaag(T163, T167, T168, T166, lessC_out_ga(T163, T167)) → pD_out_gaag(T163, T167, T168, T166)
pD_in_gaag(T163, T171, T172, T166) → U5_gaag(T163, T171, T172, T166, lessC_in_ga(T163, T171))
U5_gaag(T163, T171, T172, T166, lessC_out_ga(T163, T171)) → U6_gaag(T163, T171, T172, T166, deleteE_in_aag(T171, T172, T166))
deleteE_in_aag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201)) → U19_aag(T209, T210, T201, T202, deleteE_in_gag(0, T210, T202))
U19_aag(T209, T210, T201, T202, deleteE_out_gag(0, T210, T202)) → deleteE_out_aag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201))
deleteE_in_aag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201)) → U20_aag(T223, T222, T224, T201, T202, pG_in_agag(T223, T222, T224, T202))
pG_in_agag(T223, T222, T224, T202) → U10_agag(T223, T222, T224, T202, lessB_in_ag(T223, T222))
U10_agag(T223, T222, T224, T202, lessB_out_ag(T223, T222)) → pG_out_agag(T223, T222, T224, T202)
pG_in_agag(T227, T222, T228, T202) → U11_agag(T227, T222, T228, T202, lessB_in_ag(T227, T222))
U11_agag(T227, T222, T228, T202, lessB_out_ag(T227, T222)) → U12_agag(T227, T222, T228, T202, deleteE_in_gag(s(T227), T228, T202))
U12_agag(T227, T222, T228, T202, deleteE_out_gag(s(T227), T228, T202)) → pG_out_agag(T227, T222, T228, T202)
U20_aag(T223, T222, T224, T201, T202, pG_out_agag(T223, T222, T224, T202)) → deleteE_out_aag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201))
deleteE_in_aag(T252, tree(T248, T249, T253), tree(T248, T249, T251)) → U21_aag(T252, T248, T249, T253, T251, pD_in_gaag(T248, T252, T253, T251))
U21_aag(T252, T248, T249, T253, T251, pD_out_gaag(T248, T252, T253, T251)) → deleteE_out_aag(T252, tree(T248, T249, T253), tree(T248, T249, T251))
deleteE_in_aag(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → U22_aag(T274, T263, T273, T265, deleteE_in_aag(s(T274), T273, T265))
deleteE_in_aag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → U23_aag(T285, T283, T263, T286, T265, pH_in_gaag(T283, T285, T286, T265))
pH_in_gaag(T283, T285, T286, T265) → U13_gaag(T283, T285, T286, T265, lessC_in_ga(T283, T285))
U13_gaag(T283, T285, T286, T265, lessC_out_ga(T283, T285)) → pH_out_gaag(T283, T285, T286, T265)
pH_in_gaag(T283, T289, T290, T265) → U14_gaag(T283, T289, T290, T265, lessC_in_ga(T283, T289))
U14_gaag(T283, T289, T290, T265, lessC_out_ga(T283, T289)) → U15_gaag(T283, T289, T290, T265, deleteE_in_aag(s(T289), T290, T265))
deleteE_in_aag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349))) → U24_aag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_in_agg(T350, T347, T348))
U24_aag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_out_agg(T350, T347, T348)) → deleteE_out_aag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349)))
deleteE_in_aag(T380, tree(T376, T381, T378), tree(T376, T379, T378)) → U25_aag(T380, T376, T381, T378, T379, pF_in_agag(T380, T376, T381, T379))
U25_aag(T380, T376, T381, T378, T379, pF_out_agag(T380, T376, T381, T379)) → deleteE_out_aag(T380, tree(T376, T381, T378), tree(T376, T379, T378))
deleteE_in_aag(T399, tree(T395, T396, T400), tree(T395, T396, T398)) → U26_aag(T399, T395, T396, T400, T398, pD_in_gaag(T395, T399, T400, T398))
U26_aag(T399, T395, T396, T400, T398, pD_out_gaag(T395, T399, T400, T398)) → deleteE_out_aag(T399, tree(T395, T396, T400), tree(T395, T396, T398))
deleteE_in_aag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411)) → U27_aag(T419, T420, T411, T412, deleteE_in_gag(0, T420, T412))
U27_aag(T419, T420, T411, T412, deleteE_out_gag(0, T420, T412)) → deleteE_out_aag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411))
deleteE_in_aag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411)) → U28_aag(T433, T432, T434, T411, T412, pG_in_agag(T433, T432, T434, T412))
U28_aag(T433, T432, T434, T411, T412, pG_out_agag(T433, T432, T434, T412)) → deleteE_out_aag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411))
deleteE_in_aag(T452, tree(T448, T449, T453), tree(T448, T449, T451)) → U29_aag(T452, T448, T449, T453, T451, pD_in_gaag(T448, T452, T453, T451))
U29_aag(T452, T448, T449, T453, T451, pD_out_gaag(T448, T452, T453, T451)) → deleteE_out_aag(T452, tree(T448, T449, T453), tree(T448, T449, T451))
deleteE_in_aag(s(T474), tree(0, T463, T473), tree(0, T463, T465)) → U30_aag(T474, T463, T473, T465, deleteE_in_aag(s(T474), T473, T465))
deleteE_in_aag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465)) → U31_aag(T485, T483, T463, T486, T465, pH_in_gaag(T483, T485, T486, T465))
U31_aag(T485, T483, T463, T486, T465, pH_out_gaag(T483, T485, T486, T465)) → deleteE_out_aag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465))
deleteE_in_aag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543))) → U32_aag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_in_agg(T544, T541, T542))
U32_aag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_out_agg(T544, T541, T542)) → deleteE_out_aag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543)))
deleteE_in_aag(T574, tree(T570, T575, T572), tree(T570, T573, T572)) → U33_aag(T574, T570, T575, T572, T573, pF_in_agag(T574, T570, T575, T573))
U33_aag(T574, T570, T575, T572, T573, pF_out_agag(T574, T570, T575, T573)) → deleteE_out_aag(T574, tree(T570, T575, T572), tree(T570, T573, T572))
deleteE_in_aag(T593, tree(T589, T590, T594), tree(T589, T590, T592)) → U34_aag(T593, T589, T590, T594, T592, pD_in_gaag(T589, T593, T594, T592))
U34_aag(T593, T589, T590, T594, T592, pD_out_gaag(T589, T593, T594, T592)) → deleteE_out_aag(T593, tree(T589, T590, T594), tree(T589, T590, T592))
deleteE_in_aag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605)) → U35_aag(T613, T614, T605, T606, deleteE_in_gag(0, T614, T606))
U35_aag(T613, T614, T605, T606, deleteE_out_gag(0, T614, T606)) → deleteE_out_aag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605))
deleteE_in_aag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605)) → U36_aag(T627, T626, T628, T605, T606, pG_in_agag(T627, T626, T628, T606))
U36_aag(T627, T626, T628, T605, T606, pG_out_agag(T627, T626, T628, T606)) → deleteE_out_aag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605))
deleteE_in_aag(T646, tree(T642, T643, T647), tree(T642, T643, T645)) → U37_aag(T646, T642, T643, T647, T645, pD_in_gaag(T642, T646, T647, T645))
U37_aag(T646, T642, T643, T647, T645, pD_out_gaag(T642, T646, T647, T645)) → deleteE_out_aag(T646, tree(T642, T643, T647), tree(T642, T643, T645))
deleteE_in_aag(s(T668), tree(0, T657, T667), tree(0, T657, T659)) → U38_aag(T668, T657, T667, T659, deleteE_in_aag(s(T668), T667, T659))
deleteE_in_aag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659)) → U39_aag(T679, T677, T657, T680, T659, pH_in_gaag(T677, T679, T680, T659))
U39_aag(T679, T677, T657, T680, T659, pH_out_gaag(T677, T679, T680, T659)) → deleteE_out_aag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659))
deleteE_in_aag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733))) → U40_aag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_in_agg(T734, T731, T732))
U40_aag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_out_agg(T734, T731, T732)) → deleteE_out_aag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733)))
deleteE_in_aag(T764, tree(T760, T765, T762), tree(T760, T763, T762)) → U41_aag(T764, T760, T765, T762, T763, pF_in_agag(T764, T760, T765, T763))
U41_aag(T764, T760, T765, T762, T763, pF_out_agag(T764, T760, T765, T763)) → deleteE_out_aag(T764, tree(T760, T765, T762), tree(T760, T763, T762))
deleteE_in_aag(T783, tree(T779, T780, T784), tree(T779, T780, T782)) → U42_aag(T783, T779, T780, T784, T782, pD_in_gaag(T779, T783, T784, T782))
U42_aag(T783, T779, T780, T784, T782, pD_out_gaag(T779, T783, T784, T782)) → deleteE_out_aag(T783, tree(T779, T780, T784), tree(T779, T780, T782))
deleteE_in_aag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795)) → U43_aag(T803, T804, T795, T796, deleteE_in_gag(0, T804, T796))
U43_aag(T803, T804, T795, T796, deleteE_out_gag(0, T804, T796)) → deleteE_out_aag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795))
deleteE_in_aag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795)) → U44_aag(T817, T816, T818, T795, T796, pG_in_agag(T817, T816, T818, T796))
U44_aag(T817, T816, T818, T795, T796, pG_out_agag(T817, T816, T818, T796)) → deleteE_out_aag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795))
deleteE_in_aag(T836, tree(T832, T833, T837), tree(T832, T833, T835)) → U45_aag(T836, T832, T833, T837, T835, pD_in_gaag(T832, T836, T837, T835))
U45_aag(T836, T832, T833, T837, T835, pD_out_gaag(T832, T836, T837, T835)) → deleteE_out_aag(T836, tree(T832, T833, T837), tree(T832, T833, T835))
deleteE_in_aag(s(T858), tree(0, T847, T857), tree(0, T847, T849)) → U46_aag(T858, T847, T857, T849, deleteE_in_aag(s(T858), T857, T849))
deleteE_in_aag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849)) → U47_aag(T869, T867, T847, T870, T849, pH_in_gaag(T867, T869, T870, T849))
U47_aag(T869, T867, T847, T870, T849, pH_out_gaag(T867, T869, T870, T849)) → deleteE_out_aag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849))
U46_aag(T858, T847, T857, T849, deleteE_out_aag(s(T858), T857, T849)) → deleteE_out_aag(s(T858), tree(0, T847, T857), tree(0, T847, T849))
U38_aag(T668, T657, T667, T659, deleteE_out_aag(s(T668), T667, T659)) → deleteE_out_aag(s(T668), tree(0, T657, T667), tree(0, T657, T659))
U30_aag(T474, T463, T473, T465, deleteE_out_aag(s(T474), T473, T465)) → deleteE_out_aag(s(T474), tree(0, T463, T473), tree(0, T463, T465))
U15_gaag(T283, T289, T290, T265, deleteE_out_aag(s(T289), T290, T265)) → pH_out_gaag(T283, T289, T290, T265)
U23_aag(T285, T283, T263, T286, T265, pH_out_gaag(T283, T285, T286, T265)) → deleteE_out_aag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265))
U22_aag(T274, T263, T273, T265, deleteE_out_aag(s(T274), T273, T265)) → deleteE_out_aag(s(T274), tree(0, T263, T273), tree(0, T263, T265))
U6_gaag(T163, T171, T172, T166, deleteE_out_aag(T171, T172, T166)) → pD_out_gaag(T163, T171, T172, T166)
U18_aag(T167, T163, T164, T168, T166, pD_out_gaag(T163, T167, T168, T166)) → deleteE_out_aag(T167, tree(T163, T164, T168), tree(T163, T164, T166))

The argument filtering Pi contains the following mapping:
deleteE_in_aag(x1, x2, x3)  =  deleteE_in_aag(x3)
deleteE_out_aag(x1, x2, x3)  =  deleteE_out_aag
tree(x1, x2, x3)  =  tree(x1, x2, x3)
U16_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U16_aag(x9)
delminA_in_agg(x1, x2, x3)  =  delminA_in_agg(x2, x3)
delminA_out_agg(x1, x2, x3)  =  delminA_out_agg
U1_agg(x1, x2, x3, x4, x5, x6, x7)  =  U1_agg(x7)
U17_aag(x1, x2, x3, x4, x5, x6)  =  U17_aag(x6)
pF_in_agag(x1, x2, x3, x4)  =  pF_in_agag(x2, x4)
U7_agag(x1, x2, x3, x4, x5)  =  U7_agag(x5)
lessB_in_ag(x1, x2)  =  lessB_in_ag(x2)
s(x1)  =  s(x1)
lessB_out_ag(x1, x2)  =  lessB_out_ag(x1)
U2_ag(x1, x2, x3)  =  U2_ag(x3)
pF_out_agag(x1, x2, x3, x4)  =  pF_out_agag(x1)
U8_agag(x1, x2, x3, x4, x5)  =  U8_agag(x4, x5)
U9_agag(x1, x2, x3, x4, x5)  =  U9_agag(x1, x5)
deleteE_in_gag(x1, x2, x3)  =  deleteE_in_gag(x1, x3)
deleteE_out_gag(x1, x2, x3)  =  deleteE_out_gag
U16_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U16_gag(x9)
U17_gag(x1, x2, x3, x4, x5, x6)  =  U17_gag(x6)
pF_in_ggag(x1, x2, x3, x4)  =  pF_in_ggag(x1, x2, x4)
U7_ggag(x1, x2, x3, x4, x5)  =  U7_ggag(x5)
lessB_in_gg(x1, x2)  =  lessB_in_gg(x1, x2)
0  =  0
lessB_out_gg(x1, x2)  =  lessB_out_gg
U2_gg(x1, x2, x3)  =  U2_gg(x3)
pF_out_ggag(x1, x2, x3, x4)  =  pF_out_ggag
U8_ggag(x1, x2, x3, x4, x5)  =  U8_ggag(x1, x4, x5)
U9_ggag(x1, x2, x3, x4, x5)  =  U9_ggag(x5)
U18_gag(x1, x2, x3, x4, x5, x6)  =  U18_gag(x6)
pD_in_ggag(x1, x2, x3, x4)  =  pD_in_ggag(x1, x2, x4)
U4_ggag(x1, x2, x3, x4, x5)  =  U4_ggag(x5)
lessC_in_gg(x1, x2)  =  lessC_in_gg(x1, x2)
lessC_out_gg(x1, x2)  =  lessC_out_gg
U3_gg(x1, x2, x3)  =  U3_gg(x3)
pD_out_ggag(x1, x2, x3, x4)  =  pD_out_ggag
U5_ggag(x1, x2, x3, x4, x5)  =  U5_ggag(x2, x4, x5)
U6_ggag(x1, x2, x3, x4, x5)  =  U6_ggag(x5)
U19_gag(x1, x2, x3, x4, x5)  =  U19_gag(x5)
U20_gag(x1, x2, x3, x4, x5, x6)  =  U20_gag(x6)
pG_in_ggag(x1, x2, x3, x4)  =  pG_in_ggag(x1, x2, x4)
U10_ggag(x1, x2, x3, x4, x5)  =  U10_ggag(x5)
pG_out_ggag(x1, x2, x3, x4)  =  pG_out_ggag
U11_ggag(x1, x2, x3, x4, x5)  =  U11_ggag(x1, x4, x5)
U12_ggag(x1, x2, x3, x4, x5)  =  U12_ggag(x5)
U21_gag(x1, x2, x3, x4, x5, x6)  =  U21_gag(x6)
U22_gag(x1, x2, x3, x4, x5)  =  U22_gag(x5)
U23_gag(x1, x2, x3, x4, x5, x6)  =  U23_gag(x6)
pH_in_ggag(x1, x2, x3, x4)  =  pH_in_ggag(x1, x2, x4)
U13_ggag(x1, x2, x3, x4, x5)  =  U13_ggag(x5)
pH_out_ggag(x1, x2, x3, x4)  =  pH_out_ggag
U14_ggag(x1, x2, x3, x4, x5)  =  U14_ggag(x2, x4, x5)
U15_ggag(x1, x2, x3, x4, x5)  =  U15_ggag(x5)
U24_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U24_gag(x9)
U25_gag(x1, x2, x3, x4, x5, x6)  =  U25_gag(x6)
U26_gag(x1, x2, x3, x4, x5, x6)  =  U26_gag(x6)
U27_gag(x1, x2, x3, x4, x5)  =  U27_gag(x5)
U28_gag(x1, x2, x3, x4, x5, x6)  =  U28_gag(x6)
U29_gag(x1, x2, x3, x4, x5, x6)  =  U29_gag(x6)
U30_gag(x1, x2, x3, x4, x5)  =  U30_gag(x5)
U31_gag(x1, x2, x3, x4, x5, x6)  =  U31_gag(x6)
U32_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U32_gag(x9)
U33_gag(x1, x2, x3, x4, x5, x6)  =  U33_gag(x6)
U34_gag(x1, x2, x3, x4, x5, x6)  =  U34_gag(x6)
U35_gag(x1, x2, x3, x4, x5)  =  U35_gag(x5)
U36_gag(x1, x2, x3, x4, x5, x6)  =  U36_gag(x6)
U37_gag(x1, x2, x3, x4, x5, x6)  =  U37_gag(x6)
U38_gag(x1, x2, x3, x4, x5)  =  U38_gag(x5)
U39_gag(x1, x2, x3, x4, x5, x6)  =  U39_gag(x6)
U40_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U40_gag(x9)
U41_gag(x1, x2, x3, x4, x5, x6)  =  U41_gag(x6)
U42_gag(x1, x2, x3, x4, x5, x6)  =  U42_gag(x6)
U43_gag(x1, x2, x3, x4, x5)  =  U43_gag(x5)
U44_gag(x1, x2, x3, x4, x5, x6)  =  U44_gag(x6)
U45_gag(x1, x2, x3, x4, x5, x6)  =  U45_gag(x6)
U46_gag(x1, x2, x3, x4, x5)  =  U46_gag(x5)
U47_gag(x1, x2, x3, x4, x5, x6)  =  U47_gag(x6)
U18_aag(x1, x2, x3, x4, x5, x6)  =  U18_aag(x6)
pD_in_gaag(x1, x2, x3, x4)  =  pD_in_gaag(x1, x4)
U4_gaag(x1, x2, x3, x4, x5)  =  U4_gaag(x5)
lessC_in_ga(x1, x2)  =  lessC_in_ga(x1)
lessC_out_ga(x1, x2)  =  lessC_out_ga
U3_ga(x1, x2, x3)  =  U3_ga(x3)
pD_out_gaag(x1, x2, x3, x4)  =  pD_out_gaag
U5_gaag(x1, x2, x3, x4, x5)  =  U5_gaag(x4, x5)
U6_gaag(x1, x2, x3, x4, x5)  =  U6_gaag(x5)
U19_aag(x1, x2, x3, x4, x5)  =  U19_aag(x5)
U20_aag(x1, x2, x3, x4, x5, x6)  =  U20_aag(x6)
pG_in_agag(x1, x2, x3, x4)  =  pG_in_agag(x2, x4)
U10_agag(x1, x2, x3, x4, x5)  =  U10_agag(x5)
pG_out_agag(x1, x2, x3, x4)  =  pG_out_agag(x1)
U11_agag(x1, x2, x3, x4, x5)  =  U11_agag(x4, x5)
U12_agag(x1, x2, x3, x4, x5)  =  U12_agag(x1, x5)
U21_aag(x1, x2, x3, x4, x5, x6)  =  U21_aag(x6)
U22_aag(x1, x2, x3, x4, x5)  =  U22_aag(x5)
U23_aag(x1, x2, x3, x4, x5, x6)  =  U23_aag(x6)
pH_in_gaag(x1, x2, x3, x4)  =  pH_in_gaag(x1, x4)
U13_gaag(x1, x2, x3, x4, x5)  =  U13_gaag(x5)
pH_out_gaag(x1, x2, x3, x4)  =  pH_out_gaag
U14_gaag(x1, x2, x3, x4, x5)  =  U14_gaag(x4, x5)
U15_gaag(x1, x2, x3, x4, x5)  =  U15_gaag(x5)
U24_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U24_aag(x9)
U25_aag(x1, x2, x3, x4, x5, x6)  =  U25_aag(x6)
U26_aag(x1, x2, x3, x4, x5, x6)  =  U26_aag(x6)
U27_aag(x1, x2, x3, x4, x5)  =  U27_aag(x5)
U28_aag(x1, x2, x3, x4, x5, x6)  =  U28_aag(x6)
U29_aag(x1, x2, x3, x4, x5, x6)  =  U29_aag(x6)
U30_aag(x1, x2, x3, x4, x5)  =  U30_aag(x5)
U31_aag(x1, x2, x3, x4, x5, x6)  =  U31_aag(x6)
U32_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U32_aag(x9)
U33_aag(x1, x2, x3, x4, x5, x6)  =  U33_aag(x6)
U34_aag(x1, x2, x3, x4, x5, x6)  =  U34_aag(x6)
U35_aag(x1, x2, x3, x4, x5)  =  U35_aag(x5)
U36_aag(x1, x2, x3, x4, x5, x6)  =  U36_aag(x6)
U37_aag(x1, x2, x3, x4, x5, x6)  =  U37_aag(x6)
U38_aag(x1, x2, x3, x4, x5)  =  U38_aag(x5)
U39_aag(x1, x2, x3, x4, x5, x6)  =  U39_aag(x6)
U40_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U40_aag(x9)
U41_aag(x1, x2, x3, x4, x5, x6)  =  U41_aag(x6)
U42_aag(x1, x2, x3, x4, x5, x6)  =  U42_aag(x6)
U43_aag(x1, x2, x3, x4, x5)  =  U43_aag(x5)
U44_aag(x1, x2, x3, x4, x5, x6)  =  U44_aag(x6)
U45_aag(x1, x2, x3, x4, x5, x6)  =  U45_aag(x6)
U46_aag(x1, x2, x3, x4, x5)  =  U46_aag(x5)
U47_aag(x1, x2, x3, x4, x5, x6)  =  U47_aag(x6)

(5) DependencyPairsProof (EQUIVALENT transformation)

Using Dependency Pairs [AG00,LOPSTR] we result in the following initial DP problem:
Pi DP problem:
The TRS P consists of the following rules:

DELETEE_IN_AAG(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62))) → U16_AAG(T17, T18, T57, T63, T59, T60, T61, T62, delminA_in_agg(T63, T60, T61))
DELETEE_IN_AAG(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62))) → DELMINA_IN_AGG(T63, T60, T61)
DELMINA_IN_AGG(tree(T90, T96, T92), T93, tree(T90, T94, T95)) → U1_AGG(T90, T96, T92, T93, T94, T95, delminA_in_agg(T96, T93, T94))
DELMINA_IN_AGG(tree(T90, T96, T92), T93, tree(T90, T94, T95)) → DELMINA_IN_AGG(T96, T93, T94)
DELETEE_IN_AAG(T126, tree(T122, T127, T124), tree(T122, T125, T124)) → U17_AAG(T126, T122, T127, T124, T125, pF_in_agag(T126, T122, T127, T125))
DELETEE_IN_AAG(T126, tree(T122, T127, T124), tree(T122, T125, T124)) → PF_IN_AGAG(T126, T122, T127, T125)
PF_IN_AGAG(T126, T122, T127, T125) → U7_AGAG(T126, T122, T127, T125, lessB_in_ag(T126, T122))
PF_IN_AGAG(T126, T122, T127, T125) → LESSB_IN_AG(T126, T122)
LESSB_IN_AG(s(T145), s(T144)) → U2_AG(T145, T144, lessB_in_ag(T145, T144))
LESSB_IN_AG(s(T145), s(T144)) → LESSB_IN_AG(T145, T144)
PF_IN_AGAG(T130, T122, T131, T125) → U8_AGAG(T130, T122, T131, T125, lessB_in_ag(T130, T122))
U8_AGAG(T130, T122, T131, T125, lessB_out_ag(T130, T122)) → U9_AGAG(T130, T122, T131, T125, deleteE_in_gag(T130, T131, T125))
U8_AGAG(T130, T122, T131, T125, lessB_out_ag(T130, T122)) → DELETEE_IN_GAG(T130, T131, T125)
DELETEE_IN_GAG(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62))) → U16_GAG(T17, T18, T57, T63, T59, T60, T61, T62, delminA_in_agg(T63, T60, T61))
DELETEE_IN_GAG(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62))) → DELMINA_IN_AGG(T63, T60, T61)
DELETEE_IN_GAG(T126, tree(T122, T127, T124), tree(T122, T125, T124)) → U17_GAG(T126, T122, T127, T124, T125, pF_in_ggag(T126, T122, T127, T125))
DELETEE_IN_GAG(T126, tree(T122, T127, T124), tree(T122, T125, T124)) → PF_IN_GGAG(T126, T122, T127, T125)
PF_IN_GGAG(T126, T122, T127, T125) → U7_GGAG(T126, T122, T127, T125, lessB_in_gg(T126, T122))
PF_IN_GGAG(T126, T122, T127, T125) → LESSB_IN_GG(T126, T122)
LESSB_IN_GG(s(T145), s(T144)) → U2_GG(T145, T144, lessB_in_gg(T145, T144))
LESSB_IN_GG(s(T145), s(T144)) → LESSB_IN_GG(T145, T144)
PF_IN_GGAG(T130, T122, T131, T125) → U8_GGAG(T130, T122, T131, T125, lessB_in_gg(T130, T122))
U8_GGAG(T130, T122, T131, T125, lessB_out_gg(T130, T122)) → U9_GGAG(T130, T122, T131, T125, deleteE_in_gag(T130, T131, T125))
U8_GGAG(T130, T122, T131, T125, lessB_out_gg(T130, T122)) → DELETEE_IN_GAG(T130, T131, T125)
DELETEE_IN_GAG(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → U18_GAG(T167, T163, T164, T168, T166, pD_in_ggag(T163, T167, T168, T166))
DELETEE_IN_GAG(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → PD_IN_GGAG(T163, T167, T168, T166)
PD_IN_GGAG(T163, T167, T168, T166) → U4_GGAG(T163, T167, T168, T166, lessC_in_gg(T163, T167))
PD_IN_GGAG(T163, T167, T168, T166) → LESSC_IN_GG(T163, T167)
LESSC_IN_GG(s(T184), s(T186)) → U3_GG(T184, T186, lessC_in_gg(T184, T186))
LESSC_IN_GG(s(T184), s(T186)) → LESSC_IN_GG(T184, T186)
PD_IN_GGAG(T163, T171, T172, T166) → U5_GGAG(T163, T171, T172, T166, lessC_in_gg(T163, T171))
U5_GGAG(T163, T171, T172, T166, lessC_out_gg(T163, T171)) → U6_GGAG(T163, T171, T172, T166, deleteE_in_gag(T171, T172, T166))
U5_GGAG(T163, T171, T172, T166, lessC_out_gg(T163, T171)) → DELETEE_IN_GAG(T171, T172, T166)
DELETEE_IN_GAG(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201)) → U19_GAG(T209, T210, T201, T202, deleteE_in_gag(0, T210, T202))
DELETEE_IN_GAG(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201)) → DELETEE_IN_GAG(0, T210, T202)
DELETEE_IN_GAG(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201)) → U20_GAG(T223, T222, T224, T201, T202, pG_in_ggag(T223, T222, T224, T202))
DELETEE_IN_GAG(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201)) → PG_IN_GGAG(T223, T222, T224, T202)
PG_IN_GGAG(T223, T222, T224, T202) → U10_GGAG(T223, T222, T224, T202, lessB_in_gg(T223, T222))
PG_IN_GGAG(T223, T222, T224, T202) → LESSB_IN_GG(T223, T222)
PG_IN_GGAG(T227, T222, T228, T202) → U11_GGAG(T227, T222, T228, T202, lessB_in_gg(T227, T222))
U11_GGAG(T227, T222, T228, T202, lessB_out_gg(T227, T222)) → U12_GGAG(T227, T222, T228, T202, deleteE_in_gag(s(T227), T228, T202))
U11_GGAG(T227, T222, T228, T202, lessB_out_gg(T227, T222)) → DELETEE_IN_GAG(s(T227), T228, T202)
DELETEE_IN_GAG(T252, tree(T248, T249, T253), tree(T248, T249, T251)) → U21_GAG(T252, T248, T249, T253, T251, pD_in_ggag(T248, T252, T253, T251))
DELETEE_IN_GAG(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → U22_GAG(T274, T263, T273, T265, deleteE_in_gag(s(T274), T273, T265))
DELETEE_IN_GAG(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → DELETEE_IN_GAG(s(T274), T273, T265)
DELETEE_IN_GAG(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → U23_GAG(T285, T283, T263, T286, T265, pH_in_ggag(T283, T285, T286, T265))
DELETEE_IN_GAG(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → PH_IN_GGAG(T283, T285, T286, T265)
PH_IN_GGAG(T283, T285, T286, T265) → U13_GGAG(T283, T285, T286, T265, lessC_in_gg(T283, T285))
PH_IN_GGAG(T283, T285, T286, T265) → LESSC_IN_GG(T283, T285)
PH_IN_GGAG(T283, T289, T290, T265) → U14_GGAG(T283, T289, T290, T265, lessC_in_gg(T283, T289))
U14_GGAG(T283, T289, T290, T265, lessC_out_gg(T283, T289)) → U15_GGAG(T283, T289, T290, T265, deleteE_in_gag(s(T289), T290, T265))
U14_GGAG(T283, T289, T290, T265, lessC_out_gg(T283, T289)) → DELETEE_IN_GAG(s(T289), T290, T265)
DELETEE_IN_GAG(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349))) → U24_GAG(T304, T305, T344, T350, T346, T347, T348, T349, delminA_in_agg(T350, T347, T348))
DELETEE_IN_GAG(T380, tree(T376, T381, T378), tree(T376, T379, T378)) → U25_GAG(T380, T376, T381, T378, T379, pF_in_ggag(T380, T376, T381, T379))
DELETEE_IN_GAG(T399, tree(T395, T396, T400), tree(T395, T396, T398)) → U26_GAG(T399, T395, T396, T400, T398, pD_in_ggag(T395, T399, T400, T398))
DELETEE_IN_GAG(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411)) → U27_GAG(T419, T420, T411, T412, deleteE_in_gag(0, T420, T412))
DELETEE_IN_GAG(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411)) → U28_GAG(T433, T432, T434, T411, T412, pG_in_ggag(T433, T432, T434, T412))
DELETEE_IN_GAG(T452, tree(T448, T449, T453), tree(T448, T449, T451)) → U29_GAG(T452, T448, T449, T453, T451, pD_in_ggag(T448, T452, T453, T451))
DELETEE_IN_GAG(s(T474), tree(0, T463, T473), tree(0, T463, T465)) → U30_GAG(T474, T463, T473, T465, deleteE_in_gag(s(T474), T473, T465))
DELETEE_IN_GAG(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465)) → U31_GAG(T485, T483, T463, T486, T465, pH_in_ggag(T483, T485, T486, T465))
DELETEE_IN_GAG(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543))) → U32_GAG(T498, T499, T538, T544, T540, T541, T542, T543, delminA_in_agg(T544, T541, T542))
DELETEE_IN_GAG(T574, tree(T570, T575, T572), tree(T570, T573, T572)) → U33_GAG(T574, T570, T575, T572, T573, pF_in_ggag(T574, T570, T575, T573))
DELETEE_IN_GAG(T593, tree(T589, T590, T594), tree(T589, T590, T592)) → U34_GAG(T593, T589, T590, T594, T592, pD_in_ggag(T589, T593, T594, T592))
DELETEE_IN_GAG(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605)) → U35_GAG(T613, T614, T605, T606, deleteE_in_gag(0, T614, T606))
DELETEE_IN_GAG(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605)) → U36_GAG(T627, T626, T628, T605, T606, pG_in_ggag(T627, T626, T628, T606))
DELETEE_IN_GAG(T646, tree(T642, T643, T647), tree(T642, T643, T645)) → U37_GAG(T646, T642, T643, T647, T645, pD_in_ggag(T642, T646, T647, T645))
DELETEE_IN_GAG(s(T668), tree(0, T657, T667), tree(0, T657, T659)) → U38_GAG(T668, T657, T667, T659, deleteE_in_gag(s(T668), T667, T659))
DELETEE_IN_GAG(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659)) → U39_GAG(T679, T677, T657, T680, T659, pH_in_ggag(T677, T679, T680, T659))
DELETEE_IN_GAG(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733))) → U40_GAG(T688, T689, T728, T734, T730, T731, T732, T733, delminA_in_agg(T734, T731, T732))
DELETEE_IN_GAG(T764, tree(T760, T765, T762), tree(T760, T763, T762)) → U41_GAG(T764, T760, T765, T762, T763, pF_in_ggag(T764, T760, T765, T763))
DELETEE_IN_GAG(T783, tree(T779, T780, T784), tree(T779, T780, T782)) → U42_GAG(T783, T779, T780, T784, T782, pD_in_ggag(T779, T783, T784, T782))
DELETEE_IN_GAG(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795)) → U43_GAG(T803, T804, T795, T796, deleteE_in_gag(0, T804, T796))
DELETEE_IN_GAG(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795)) → U44_GAG(T817, T816, T818, T795, T796, pG_in_ggag(T817, T816, T818, T796))
DELETEE_IN_GAG(T836, tree(T832, T833, T837), tree(T832, T833, T835)) → U45_GAG(T836, T832, T833, T837, T835, pD_in_ggag(T832, T836, T837, T835))
DELETEE_IN_GAG(s(T858), tree(0, T847, T857), tree(0, T847, T849)) → U46_GAG(T858, T847, T857, T849, deleteE_in_gag(s(T858), T857, T849))
DELETEE_IN_GAG(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849)) → U47_GAG(T869, T867, T847, T870, T849, pH_in_ggag(T867, T869, T870, T849))
DELETEE_IN_AAG(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → U18_AAG(T167, T163, T164, T168, T166, pD_in_gaag(T163, T167, T168, T166))
DELETEE_IN_AAG(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → PD_IN_GAAG(T163, T167, T168, T166)
PD_IN_GAAG(T163, T167, T168, T166) → U4_GAAG(T163, T167, T168, T166, lessC_in_ga(T163, T167))
PD_IN_GAAG(T163, T167, T168, T166) → LESSC_IN_GA(T163, T167)
LESSC_IN_GA(s(T184), s(T186)) → U3_GA(T184, T186, lessC_in_ga(T184, T186))
LESSC_IN_GA(s(T184), s(T186)) → LESSC_IN_GA(T184, T186)
PD_IN_GAAG(T163, T171, T172, T166) → U5_GAAG(T163, T171, T172, T166, lessC_in_ga(T163, T171))
U5_GAAG(T163, T171, T172, T166, lessC_out_ga(T163, T171)) → U6_GAAG(T163, T171, T172, T166, deleteE_in_aag(T171, T172, T166))
U5_GAAG(T163, T171, T172, T166, lessC_out_ga(T163, T171)) → DELETEE_IN_AAG(T171, T172, T166)
DELETEE_IN_AAG(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201)) → U19_AAG(T209, T210, T201, T202, deleteE_in_gag(0, T210, T202))
DELETEE_IN_AAG(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201)) → DELETEE_IN_GAG(0, T210, T202)
DELETEE_IN_AAG(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201)) → U20_AAG(T223, T222, T224, T201, T202, pG_in_agag(T223, T222, T224, T202))
DELETEE_IN_AAG(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201)) → PG_IN_AGAG(T223, T222, T224, T202)
PG_IN_AGAG(T223, T222, T224, T202) → U10_AGAG(T223, T222, T224, T202, lessB_in_ag(T223, T222))
PG_IN_AGAG(T223, T222, T224, T202) → LESSB_IN_AG(T223, T222)
PG_IN_AGAG(T227, T222, T228, T202) → U11_AGAG(T227, T222, T228, T202, lessB_in_ag(T227, T222))
U11_AGAG(T227, T222, T228, T202, lessB_out_ag(T227, T222)) → U12_AGAG(T227, T222, T228, T202, deleteE_in_gag(s(T227), T228, T202))
U11_AGAG(T227, T222, T228, T202, lessB_out_ag(T227, T222)) → DELETEE_IN_GAG(s(T227), T228, T202)
DELETEE_IN_AAG(T252, tree(T248, T249, T253), tree(T248, T249, T251)) → U21_AAG(T252, T248, T249, T253, T251, pD_in_gaag(T248, T252, T253, T251))
DELETEE_IN_AAG(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → U22_AAG(T274, T263, T273, T265, deleteE_in_aag(s(T274), T273, T265))
DELETEE_IN_AAG(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → DELETEE_IN_AAG(s(T274), T273, T265)
DELETEE_IN_AAG(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → U23_AAG(T285, T283, T263, T286, T265, pH_in_gaag(T283, T285, T286, T265))
DELETEE_IN_AAG(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → PH_IN_GAAG(T283, T285, T286, T265)
PH_IN_GAAG(T283, T285, T286, T265) → U13_GAAG(T283, T285, T286, T265, lessC_in_ga(T283, T285))
PH_IN_GAAG(T283, T285, T286, T265) → LESSC_IN_GA(T283, T285)
PH_IN_GAAG(T283, T289, T290, T265) → U14_GAAG(T283, T289, T290, T265, lessC_in_ga(T283, T289))
U14_GAAG(T283, T289, T290, T265, lessC_out_ga(T283, T289)) → U15_GAAG(T283, T289, T290, T265, deleteE_in_aag(s(T289), T290, T265))
U14_GAAG(T283, T289, T290, T265, lessC_out_ga(T283, T289)) → DELETEE_IN_AAG(s(T289), T290, T265)
DELETEE_IN_AAG(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349))) → U24_AAG(T304, T305, T344, T350, T346, T347, T348, T349, delminA_in_agg(T350, T347, T348))
DELETEE_IN_AAG(T380, tree(T376, T381, T378), tree(T376, T379, T378)) → U25_AAG(T380, T376, T381, T378, T379, pF_in_agag(T380, T376, T381, T379))
DELETEE_IN_AAG(T399, tree(T395, T396, T400), tree(T395, T396, T398)) → U26_AAG(T399, T395, T396, T400, T398, pD_in_gaag(T395, T399, T400, T398))
DELETEE_IN_AAG(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411)) → U27_AAG(T419, T420, T411, T412, deleteE_in_gag(0, T420, T412))
DELETEE_IN_AAG(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411)) → U28_AAG(T433, T432, T434, T411, T412, pG_in_agag(T433, T432, T434, T412))
DELETEE_IN_AAG(T452, tree(T448, T449, T453), tree(T448, T449, T451)) → U29_AAG(T452, T448, T449, T453, T451, pD_in_gaag(T448, T452, T453, T451))
DELETEE_IN_AAG(s(T474), tree(0, T463, T473), tree(0, T463, T465)) → U30_AAG(T474, T463, T473, T465, deleteE_in_aag(s(T474), T473, T465))
DELETEE_IN_AAG(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465)) → U31_AAG(T485, T483, T463, T486, T465, pH_in_gaag(T483, T485, T486, T465))
DELETEE_IN_AAG(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543))) → U32_AAG(T498, T499, T538, T544, T540, T541, T542, T543, delminA_in_agg(T544, T541, T542))
DELETEE_IN_AAG(T574, tree(T570, T575, T572), tree(T570, T573, T572)) → U33_AAG(T574, T570, T575, T572, T573, pF_in_agag(T574, T570, T575, T573))
DELETEE_IN_AAG(T593, tree(T589, T590, T594), tree(T589, T590, T592)) → U34_AAG(T593, T589, T590, T594, T592, pD_in_gaag(T589, T593, T594, T592))
DELETEE_IN_AAG(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605)) → U35_AAG(T613, T614, T605, T606, deleteE_in_gag(0, T614, T606))
DELETEE_IN_AAG(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605)) → U36_AAG(T627, T626, T628, T605, T606, pG_in_agag(T627, T626, T628, T606))
DELETEE_IN_AAG(T646, tree(T642, T643, T647), tree(T642, T643, T645)) → U37_AAG(T646, T642, T643, T647, T645, pD_in_gaag(T642, T646, T647, T645))
DELETEE_IN_AAG(s(T668), tree(0, T657, T667), tree(0, T657, T659)) → U38_AAG(T668, T657, T667, T659, deleteE_in_aag(s(T668), T667, T659))
DELETEE_IN_AAG(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659)) → U39_AAG(T679, T677, T657, T680, T659, pH_in_gaag(T677, T679, T680, T659))
DELETEE_IN_AAG(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733))) → U40_AAG(T688, T689, T728, T734, T730, T731, T732, T733, delminA_in_agg(T734, T731, T732))
DELETEE_IN_AAG(T764, tree(T760, T765, T762), tree(T760, T763, T762)) → U41_AAG(T764, T760, T765, T762, T763, pF_in_agag(T764, T760, T765, T763))
DELETEE_IN_AAG(T783, tree(T779, T780, T784), tree(T779, T780, T782)) → U42_AAG(T783, T779, T780, T784, T782, pD_in_gaag(T779, T783, T784, T782))
DELETEE_IN_AAG(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795)) → U43_AAG(T803, T804, T795, T796, deleteE_in_gag(0, T804, T796))
DELETEE_IN_AAG(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795)) → U44_AAG(T817, T816, T818, T795, T796, pG_in_agag(T817, T816, T818, T796))
DELETEE_IN_AAG(T836, tree(T832, T833, T837), tree(T832, T833, T835)) → U45_AAG(T836, T832, T833, T837, T835, pD_in_gaag(T832, T836, T837, T835))
DELETEE_IN_AAG(s(T858), tree(0, T847, T857), tree(0, T847, T849)) → U46_AAG(T858, T847, T857, T849, deleteE_in_aag(s(T858), T857, T849))
DELETEE_IN_AAG(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849)) → U47_AAG(T869, T867, T847, T870, T849, pH_in_gaag(T867, T869, T870, T849))

The TRS R consists of the following rules:

deleteE_in_aag(T6, tree(T6, void, T7), T7) → deleteE_out_aag(T6, tree(T6, void, T7), T7)
deleteE_in_aag(T10, tree(T10, T11, void), T11) → deleteE_out_aag(T10, tree(T10, T11, void), T11)
deleteE_in_aag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32)) → deleteE_out_aag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32))
deleteE_in_aag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62))) → U16_aag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_in_agg(T63, T60, T61))
delminA_in_agg(tree(T76, void, T77), T76, T77) → delminA_out_agg(tree(T76, void, T77), T76, T77)
delminA_in_agg(tree(T90, T96, T92), T93, tree(T90, T94, T95)) → U1_agg(T90, T96, T92, T93, T94, T95, delminA_in_agg(T96, T93, T94))
U1_agg(T90, T96, T92, T93, T94, T95, delminA_out_agg(T96, T93, T94)) → delminA_out_agg(tree(T90, T96, T92), T93, tree(T90, T94, T95))
U16_aag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_out_agg(T63, T60, T61)) → deleteE_out_aag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62)))
deleteE_in_aag(T126, tree(T122, T127, T124), tree(T122, T125, T124)) → U17_aag(T126, T122, T127, T124, T125, pF_in_agag(T126, T122, T127, T125))
pF_in_agag(T126, T122, T127, T125) → U7_agag(T126, T122, T127, T125, lessB_in_ag(T126, T122))
lessB_in_ag(0, s(T138)) → lessB_out_ag(0, s(T138))
lessB_in_ag(s(T145), s(T144)) → U2_ag(T145, T144, lessB_in_ag(T145, T144))
U2_ag(T145, T144, lessB_out_ag(T145, T144)) → lessB_out_ag(s(T145), s(T144))
U7_agag(T126, T122, T127, T125, lessB_out_ag(T126, T122)) → pF_out_agag(T126, T122, T127, T125)
pF_in_agag(T130, T122, T131, T125) → U8_agag(T130, T122, T131, T125, lessB_in_ag(T130, T122))
U8_agag(T130, T122, T131, T125, lessB_out_ag(T130, T122)) → U9_agag(T130, T122, T131, T125, deleteE_in_gag(T130, T131, T125))
deleteE_in_gag(T6, tree(T6, void, T7), T7) → deleteE_out_gag(T6, tree(T6, void, T7), T7)
deleteE_in_gag(T10, tree(T10, T11, void), T11) → deleteE_out_gag(T10, tree(T10, T11, void), T11)
deleteE_in_gag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32)) → deleteE_out_gag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32))
deleteE_in_gag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62))) → U16_gag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_in_agg(T63, T60, T61))
U16_gag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_out_agg(T63, T60, T61)) → deleteE_out_gag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62)))
deleteE_in_gag(T126, tree(T122, T127, T124), tree(T122, T125, T124)) → U17_gag(T126, T122, T127, T124, T125, pF_in_ggag(T126, T122, T127, T125))
pF_in_ggag(T126, T122, T127, T125) → U7_ggag(T126, T122, T127, T125, lessB_in_gg(T126, T122))
lessB_in_gg(0, s(T138)) → lessB_out_gg(0, s(T138))
lessB_in_gg(s(T145), s(T144)) → U2_gg(T145, T144, lessB_in_gg(T145, T144))
U2_gg(T145, T144, lessB_out_gg(T145, T144)) → lessB_out_gg(s(T145), s(T144))
U7_ggag(T126, T122, T127, T125, lessB_out_gg(T126, T122)) → pF_out_ggag(T126, T122, T127, T125)
pF_in_ggag(T130, T122, T131, T125) → U8_ggag(T130, T122, T131, T125, lessB_in_gg(T130, T122))
U8_ggag(T130, T122, T131, T125, lessB_out_gg(T130, T122)) → U9_ggag(T130, T122, T131, T125, deleteE_in_gag(T130, T131, T125))
deleteE_in_gag(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → U18_gag(T167, T163, T164, T168, T166, pD_in_ggag(T163, T167, T168, T166))
pD_in_ggag(T163, T167, T168, T166) → U4_ggag(T163, T167, T168, T166, lessC_in_gg(T163, T167))
lessC_in_gg(0, s(T179)) → lessC_out_gg(0, s(T179))
lessC_in_gg(s(T184), s(T186)) → U3_gg(T184, T186, lessC_in_gg(T184, T186))
U3_gg(T184, T186, lessC_out_gg(T184, T186)) → lessC_out_gg(s(T184), s(T186))
U4_ggag(T163, T167, T168, T166, lessC_out_gg(T163, T167)) → pD_out_ggag(T163, T167, T168, T166)
pD_in_ggag(T163, T171, T172, T166) → U5_ggag(T163, T171, T172, T166, lessC_in_gg(T163, T171))
U5_ggag(T163, T171, T172, T166, lessC_out_gg(T163, T171)) → U6_ggag(T163, T171, T172, T166, deleteE_in_gag(T171, T172, T166))
deleteE_in_gag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201)) → U19_gag(T209, T210, T201, T202, deleteE_in_gag(0, T210, T202))
deleteE_in_gag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201)) → U20_gag(T223, T222, T224, T201, T202, pG_in_ggag(T223, T222, T224, T202))
pG_in_ggag(T223, T222, T224, T202) → U10_ggag(T223, T222, T224, T202, lessB_in_gg(T223, T222))
U10_ggag(T223, T222, T224, T202, lessB_out_gg(T223, T222)) → pG_out_ggag(T223, T222, T224, T202)
pG_in_ggag(T227, T222, T228, T202) → U11_ggag(T227, T222, T228, T202, lessB_in_gg(T227, T222))
U11_ggag(T227, T222, T228, T202, lessB_out_gg(T227, T222)) → U12_ggag(T227, T222, T228, T202, deleteE_in_gag(s(T227), T228, T202))
deleteE_in_gag(T252, tree(T248, T249, T253), tree(T248, T249, T251)) → U21_gag(T252, T248, T249, T253, T251, pD_in_ggag(T248, T252, T253, T251))
U21_gag(T252, T248, T249, T253, T251, pD_out_ggag(T248, T252, T253, T251)) → deleteE_out_gag(T252, tree(T248, T249, T253), tree(T248, T249, T251))
deleteE_in_gag(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → U22_gag(T274, T263, T273, T265, deleteE_in_gag(s(T274), T273, T265))
deleteE_in_gag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → U23_gag(T285, T283, T263, T286, T265, pH_in_ggag(T283, T285, T286, T265))
pH_in_ggag(T283, T285, T286, T265) → U13_ggag(T283, T285, T286, T265, lessC_in_gg(T283, T285))
U13_ggag(T283, T285, T286, T265, lessC_out_gg(T283, T285)) → pH_out_ggag(T283, T285, T286, T265)
pH_in_ggag(T283, T289, T290, T265) → U14_ggag(T283, T289, T290, T265, lessC_in_gg(T283, T289))
U14_ggag(T283, T289, T290, T265, lessC_out_gg(T283, T289)) → U15_ggag(T283, T289, T290, T265, deleteE_in_gag(s(T289), T290, T265))
deleteE_in_gag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349))) → U24_gag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_in_agg(T350, T347, T348))
U24_gag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_out_agg(T350, T347, T348)) → deleteE_out_gag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349)))
deleteE_in_gag(T380, tree(T376, T381, T378), tree(T376, T379, T378)) → U25_gag(T380, T376, T381, T378, T379, pF_in_ggag(T380, T376, T381, T379))
U25_gag(T380, T376, T381, T378, T379, pF_out_ggag(T380, T376, T381, T379)) → deleteE_out_gag(T380, tree(T376, T381, T378), tree(T376, T379, T378))
deleteE_in_gag(T399, tree(T395, T396, T400), tree(T395, T396, T398)) → U26_gag(T399, T395, T396, T400, T398, pD_in_ggag(T395, T399, T400, T398))
U26_gag(T399, T395, T396, T400, T398, pD_out_ggag(T395, T399, T400, T398)) → deleteE_out_gag(T399, tree(T395, T396, T400), tree(T395, T396, T398))
deleteE_in_gag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411)) → U27_gag(T419, T420, T411, T412, deleteE_in_gag(0, T420, T412))
deleteE_in_gag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411)) → U28_gag(T433, T432, T434, T411, T412, pG_in_ggag(T433, T432, T434, T412))
U28_gag(T433, T432, T434, T411, T412, pG_out_ggag(T433, T432, T434, T412)) → deleteE_out_gag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411))
deleteE_in_gag(T452, tree(T448, T449, T453), tree(T448, T449, T451)) → U29_gag(T452, T448, T449, T453, T451, pD_in_ggag(T448, T452, T453, T451))
U29_gag(T452, T448, T449, T453, T451, pD_out_ggag(T448, T452, T453, T451)) → deleteE_out_gag(T452, tree(T448, T449, T453), tree(T448, T449, T451))
deleteE_in_gag(s(T474), tree(0, T463, T473), tree(0, T463, T465)) → U30_gag(T474, T463, T473, T465, deleteE_in_gag(s(T474), T473, T465))
deleteE_in_gag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465)) → U31_gag(T485, T483, T463, T486, T465, pH_in_ggag(T483, T485, T486, T465))
U31_gag(T485, T483, T463, T486, T465, pH_out_ggag(T483, T485, T486, T465)) → deleteE_out_gag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465))
deleteE_in_gag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543))) → U32_gag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_in_agg(T544, T541, T542))
U32_gag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_out_agg(T544, T541, T542)) → deleteE_out_gag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543)))
deleteE_in_gag(T574, tree(T570, T575, T572), tree(T570, T573, T572)) → U33_gag(T574, T570, T575, T572, T573, pF_in_ggag(T574, T570, T575, T573))
U33_gag(T574, T570, T575, T572, T573, pF_out_ggag(T574, T570, T575, T573)) → deleteE_out_gag(T574, tree(T570, T575, T572), tree(T570, T573, T572))
deleteE_in_gag(T593, tree(T589, T590, T594), tree(T589, T590, T592)) → U34_gag(T593, T589, T590, T594, T592, pD_in_ggag(T589, T593, T594, T592))
U34_gag(T593, T589, T590, T594, T592, pD_out_ggag(T589, T593, T594, T592)) → deleteE_out_gag(T593, tree(T589, T590, T594), tree(T589, T590, T592))
deleteE_in_gag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605)) → U35_gag(T613, T614, T605, T606, deleteE_in_gag(0, T614, T606))
deleteE_in_gag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605)) → U36_gag(T627, T626, T628, T605, T606, pG_in_ggag(T627, T626, T628, T606))
U36_gag(T627, T626, T628, T605, T606, pG_out_ggag(T627, T626, T628, T606)) → deleteE_out_gag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605))
deleteE_in_gag(T646, tree(T642, T643, T647), tree(T642, T643, T645)) → U37_gag(T646, T642, T643, T647, T645, pD_in_ggag(T642, T646, T647, T645))
U37_gag(T646, T642, T643, T647, T645, pD_out_ggag(T642, T646, T647, T645)) → deleteE_out_gag(T646, tree(T642, T643, T647), tree(T642, T643, T645))
deleteE_in_gag(s(T668), tree(0, T657, T667), tree(0, T657, T659)) → U38_gag(T668, T657, T667, T659, deleteE_in_gag(s(T668), T667, T659))
deleteE_in_gag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659)) → U39_gag(T679, T677, T657, T680, T659, pH_in_ggag(T677, T679, T680, T659))
U39_gag(T679, T677, T657, T680, T659, pH_out_ggag(T677, T679, T680, T659)) → deleteE_out_gag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659))
deleteE_in_gag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733))) → U40_gag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_in_agg(T734, T731, T732))
U40_gag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_out_agg(T734, T731, T732)) → deleteE_out_gag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733)))
deleteE_in_gag(T764, tree(T760, T765, T762), tree(T760, T763, T762)) → U41_gag(T764, T760, T765, T762, T763, pF_in_ggag(T764, T760, T765, T763))
U41_gag(T764, T760, T765, T762, T763, pF_out_ggag(T764, T760, T765, T763)) → deleteE_out_gag(T764, tree(T760, T765, T762), tree(T760, T763, T762))
deleteE_in_gag(T783, tree(T779, T780, T784), tree(T779, T780, T782)) → U42_gag(T783, T779, T780, T784, T782, pD_in_ggag(T779, T783, T784, T782))
U42_gag(T783, T779, T780, T784, T782, pD_out_ggag(T779, T783, T784, T782)) → deleteE_out_gag(T783, tree(T779, T780, T784), tree(T779, T780, T782))
deleteE_in_gag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795)) → U43_gag(T803, T804, T795, T796, deleteE_in_gag(0, T804, T796))
deleteE_in_gag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795)) → U44_gag(T817, T816, T818, T795, T796, pG_in_ggag(T817, T816, T818, T796))
U44_gag(T817, T816, T818, T795, T796, pG_out_ggag(T817, T816, T818, T796)) → deleteE_out_gag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795))
deleteE_in_gag(T836, tree(T832, T833, T837), tree(T832, T833, T835)) → U45_gag(T836, T832, T833, T837, T835, pD_in_ggag(T832, T836, T837, T835))
U45_gag(T836, T832, T833, T837, T835, pD_out_ggag(T832, T836, T837, T835)) → deleteE_out_gag(T836, tree(T832, T833, T837), tree(T832, T833, T835))
deleteE_in_gag(s(T858), tree(0, T847, T857), tree(0, T847, T849)) → U46_gag(T858, T847, T857, T849, deleteE_in_gag(s(T858), T857, T849))
deleteE_in_gag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849)) → U47_gag(T869, T867, T847, T870, T849, pH_in_ggag(T867, T869, T870, T849))
U47_gag(T869, T867, T847, T870, T849, pH_out_ggag(T867, T869, T870, T849)) → deleteE_out_gag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849))
U46_gag(T858, T847, T857, T849, deleteE_out_gag(s(T858), T857, T849)) → deleteE_out_gag(s(T858), tree(0, T847, T857), tree(0, T847, T849))
U43_gag(T803, T804, T795, T796, deleteE_out_gag(0, T804, T796)) → deleteE_out_gag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795))
U38_gag(T668, T657, T667, T659, deleteE_out_gag(s(T668), T667, T659)) → deleteE_out_gag(s(T668), tree(0, T657, T667), tree(0, T657, T659))
U35_gag(T613, T614, T605, T606, deleteE_out_gag(0, T614, T606)) → deleteE_out_gag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605))
U30_gag(T474, T463, T473, T465, deleteE_out_gag(s(T474), T473, T465)) → deleteE_out_gag(s(T474), tree(0, T463, T473), tree(0, T463, T465))
U27_gag(T419, T420, T411, T412, deleteE_out_gag(0, T420, T412)) → deleteE_out_gag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411))
U15_ggag(T283, T289, T290, T265, deleteE_out_gag(s(T289), T290, T265)) → pH_out_ggag(T283, T289, T290, T265)
U23_gag(T285, T283, T263, T286, T265, pH_out_ggag(T283, T285, T286, T265)) → deleteE_out_gag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265))
U22_gag(T274, T263, T273, T265, deleteE_out_gag(s(T274), T273, T265)) → deleteE_out_gag(s(T274), tree(0, T263, T273), tree(0, T263, T265))
U12_ggag(T227, T222, T228, T202, deleteE_out_gag(s(T227), T228, T202)) → pG_out_ggag(T227, T222, T228, T202)
U20_gag(T223, T222, T224, T201, T202, pG_out_ggag(T223, T222, T224, T202)) → deleteE_out_gag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201))
U19_gag(T209, T210, T201, T202, deleteE_out_gag(0, T210, T202)) → deleteE_out_gag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201))
U6_ggag(T163, T171, T172, T166, deleteE_out_gag(T171, T172, T166)) → pD_out_ggag(T163, T171, T172, T166)
U18_gag(T167, T163, T164, T168, T166, pD_out_ggag(T163, T167, T168, T166)) → deleteE_out_gag(T167, tree(T163, T164, T168), tree(T163, T164, T166))
U9_ggag(T130, T122, T131, T125, deleteE_out_gag(T130, T131, T125)) → pF_out_ggag(T130, T122, T131, T125)
U17_gag(T126, T122, T127, T124, T125, pF_out_ggag(T126, T122, T127, T125)) → deleteE_out_gag(T126, tree(T122, T127, T124), tree(T122, T125, T124))
U9_agag(T130, T122, T131, T125, deleteE_out_gag(T130, T131, T125)) → pF_out_agag(T130, T122, T131, T125)
U17_aag(T126, T122, T127, T124, T125, pF_out_agag(T126, T122, T127, T125)) → deleteE_out_aag(T126, tree(T122, T127, T124), tree(T122, T125, T124))
deleteE_in_aag(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → U18_aag(T167, T163, T164, T168, T166, pD_in_gaag(T163, T167, T168, T166))
pD_in_gaag(T163, T167, T168, T166) → U4_gaag(T163, T167, T168, T166, lessC_in_ga(T163, T167))
lessC_in_ga(0, s(T179)) → lessC_out_ga(0, s(T179))
lessC_in_ga(s(T184), s(T186)) → U3_ga(T184, T186, lessC_in_ga(T184, T186))
U3_ga(T184, T186, lessC_out_ga(T184, T186)) → lessC_out_ga(s(T184), s(T186))
U4_gaag(T163, T167, T168, T166, lessC_out_ga(T163, T167)) → pD_out_gaag(T163, T167, T168, T166)
pD_in_gaag(T163, T171, T172, T166) → U5_gaag(T163, T171, T172, T166, lessC_in_ga(T163, T171))
U5_gaag(T163, T171, T172, T166, lessC_out_ga(T163, T171)) → U6_gaag(T163, T171, T172, T166, deleteE_in_aag(T171, T172, T166))
deleteE_in_aag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201)) → U19_aag(T209, T210, T201, T202, deleteE_in_gag(0, T210, T202))
U19_aag(T209, T210, T201, T202, deleteE_out_gag(0, T210, T202)) → deleteE_out_aag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201))
deleteE_in_aag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201)) → U20_aag(T223, T222, T224, T201, T202, pG_in_agag(T223, T222, T224, T202))
pG_in_agag(T223, T222, T224, T202) → U10_agag(T223, T222, T224, T202, lessB_in_ag(T223, T222))
U10_agag(T223, T222, T224, T202, lessB_out_ag(T223, T222)) → pG_out_agag(T223, T222, T224, T202)
pG_in_agag(T227, T222, T228, T202) → U11_agag(T227, T222, T228, T202, lessB_in_ag(T227, T222))
U11_agag(T227, T222, T228, T202, lessB_out_ag(T227, T222)) → U12_agag(T227, T222, T228, T202, deleteE_in_gag(s(T227), T228, T202))
U12_agag(T227, T222, T228, T202, deleteE_out_gag(s(T227), T228, T202)) → pG_out_agag(T227, T222, T228, T202)
U20_aag(T223, T222, T224, T201, T202, pG_out_agag(T223, T222, T224, T202)) → deleteE_out_aag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201))
deleteE_in_aag(T252, tree(T248, T249, T253), tree(T248, T249, T251)) → U21_aag(T252, T248, T249, T253, T251, pD_in_gaag(T248, T252, T253, T251))
U21_aag(T252, T248, T249, T253, T251, pD_out_gaag(T248, T252, T253, T251)) → deleteE_out_aag(T252, tree(T248, T249, T253), tree(T248, T249, T251))
deleteE_in_aag(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → U22_aag(T274, T263, T273, T265, deleteE_in_aag(s(T274), T273, T265))
deleteE_in_aag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → U23_aag(T285, T283, T263, T286, T265, pH_in_gaag(T283, T285, T286, T265))
pH_in_gaag(T283, T285, T286, T265) → U13_gaag(T283, T285, T286, T265, lessC_in_ga(T283, T285))
U13_gaag(T283, T285, T286, T265, lessC_out_ga(T283, T285)) → pH_out_gaag(T283, T285, T286, T265)
pH_in_gaag(T283, T289, T290, T265) → U14_gaag(T283, T289, T290, T265, lessC_in_ga(T283, T289))
U14_gaag(T283, T289, T290, T265, lessC_out_ga(T283, T289)) → U15_gaag(T283, T289, T290, T265, deleteE_in_aag(s(T289), T290, T265))
deleteE_in_aag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349))) → U24_aag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_in_agg(T350, T347, T348))
U24_aag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_out_agg(T350, T347, T348)) → deleteE_out_aag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349)))
deleteE_in_aag(T380, tree(T376, T381, T378), tree(T376, T379, T378)) → U25_aag(T380, T376, T381, T378, T379, pF_in_agag(T380, T376, T381, T379))
U25_aag(T380, T376, T381, T378, T379, pF_out_agag(T380, T376, T381, T379)) → deleteE_out_aag(T380, tree(T376, T381, T378), tree(T376, T379, T378))
deleteE_in_aag(T399, tree(T395, T396, T400), tree(T395, T396, T398)) → U26_aag(T399, T395, T396, T400, T398, pD_in_gaag(T395, T399, T400, T398))
U26_aag(T399, T395, T396, T400, T398, pD_out_gaag(T395, T399, T400, T398)) → deleteE_out_aag(T399, tree(T395, T396, T400), tree(T395, T396, T398))
deleteE_in_aag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411)) → U27_aag(T419, T420, T411, T412, deleteE_in_gag(0, T420, T412))
U27_aag(T419, T420, T411, T412, deleteE_out_gag(0, T420, T412)) → deleteE_out_aag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411))
deleteE_in_aag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411)) → U28_aag(T433, T432, T434, T411, T412, pG_in_agag(T433, T432, T434, T412))
U28_aag(T433, T432, T434, T411, T412, pG_out_agag(T433, T432, T434, T412)) → deleteE_out_aag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411))
deleteE_in_aag(T452, tree(T448, T449, T453), tree(T448, T449, T451)) → U29_aag(T452, T448, T449, T453, T451, pD_in_gaag(T448, T452, T453, T451))
U29_aag(T452, T448, T449, T453, T451, pD_out_gaag(T448, T452, T453, T451)) → deleteE_out_aag(T452, tree(T448, T449, T453), tree(T448, T449, T451))
deleteE_in_aag(s(T474), tree(0, T463, T473), tree(0, T463, T465)) → U30_aag(T474, T463, T473, T465, deleteE_in_aag(s(T474), T473, T465))
deleteE_in_aag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465)) → U31_aag(T485, T483, T463, T486, T465, pH_in_gaag(T483, T485, T486, T465))
U31_aag(T485, T483, T463, T486, T465, pH_out_gaag(T483, T485, T486, T465)) → deleteE_out_aag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465))
deleteE_in_aag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543))) → U32_aag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_in_agg(T544, T541, T542))
U32_aag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_out_agg(T544, T541, T542)) → deleteE_out_aag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543)))
deleteE_in_aag(T574, tree(T570, T575, T572), tree(T570, T573, T572)) → U33_aag(T574, T570, T575, T572, T573, pF_in_agag(T574, T570, T575, T573))
U33_aag(T574, T570, T575, T572, T573, pF_out_agag(T574, T570, T575, T573)) → deleteE_out_aag(T574, tree(T570, T575, T572), tree(T570, T573, T572))
deleteE_in_aag(T593, tree(T589, T590, T594), tree(T589, T590, T592)) → U34_aag(T593, T589, T590, T594, T592, pD_in_gaag(T589, T593, T594, T592))
U34_aag(T593, T589, T590, T594, T592, pD_out_gaag(T589, T593, T594, T592)) → deleteE_out_aag(T593, tree(T589, T590, T594), tree(T589, T590, T592))
deleteE_in_aag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605)) → U35_aag(T613, T614, T605, T606, deleteE_in_gag(0, T614, T606))
U35_aag(T613, T614, T605, T606, deleteE_out_gag(0, T614, T606)) → deleteE_out_aag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605))
deleteE_in_aag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605)) → U36_aag(T627, T626, T628, T605, T606, pG_in_agag(T627, T626, T628, T606))
U36_aag(T627, T626, T628, T605, T606, pG_out_agag(T627, T626, T628, T606)) → deleteE_out_aag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605))
deleteE_in_aag(T646, tree(T642, T643, T647), tree(T642, T643, T645)) → U37_aag(T646, T642, T643, T647, T645, pD_in_gaag(T642, T646, T647, T645))
U37_aag(T646, T642, T643, T647, T645, pD_out_gaag(T642, T646, T647, T645)) → deleteE_out_aag(T646, tree(T642, T643, T647), tree(T642, T643, T645))
deleteE_in_aag(s(T668), tree(0, T657, T667), tree(0, T657, T659)) → U38_aag(T668, T657, T667, T659, deleteE_in_aag(s(T668), T667, T659))
deleteE_in_aag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659)) → U39_aag(T679, T677, T657, T680, T659, pH_in_gaag(T677, T679, T680, T659))
U39_aag(T679, T677, T657, T680, T659, pH_out_gaag(T677, T679, T680, T659)) → deleteE_out_aag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659))
deleteE_in_aag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733))) → U40_aag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_in_agg(T734, T731, T732))
U40_aag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_out_agg(T734, T731, T732)) → deleteE_out_aag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733)))
deleteE_in_aag(T764, tree(T760, T765, T762), tree(T760, T763, T762)) → U41_aag(T764, T760, T765, T762, T763, pF_in_agag(T764, T760, T765, T763))
U41_aag(T764, T760, T765, T762, T763, pF_out_agag(T764, T760, T765, T763)) → deleteE_out_aag(T764, tree(T760, T765, T762), tree(T760, T763, T762))
deleteE_in_aag(T783, tree(T779, T780, T784), tree(T779, T780, T782)) → U42_aag(T783, T779, T780, T784, T782, pD_in_gaag(T779, T783, T784, T782))
U42_aag(T783, T779, T780, T784, T782, pD_out_gaag(T779, T783, T784, T782)) → deleteE_out_aag(T783, tree(T779, T780, T784), tree(T779, T780, T782))
deleteE_in_aag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795)) → U43_aag(T803, T804, T795, T796, deleteE_in_gag(0, T804, T796))
U43_aag(T803, T804, T795, T796, deleteE_out_gag(0, T804, T796)) → deleteE_out_aag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795))
deleteE_in_aag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795)) → U44_aag(T817, T816, T818, T795, T796, pG_in_agag(T817, T816, T818, T796))
U44_aag(T817, T816, T818, T795, T796, pG_out_agag(T817, T816, T818, T796)) → deleteE_out_aag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795))
deleteE_in_aag(T836, tree(T832, T833, T837), tree(T832, T833, T835)) → U45_aag(T836, T832, T833, T837, T835, pD_in_gaag(T832, T836, T837, T835))
U45_aag(T836, T832, T833, T837, T835, pD_out_gaag(T832, T836, T837, T835)) → deleteE_out_aag(T836, tree(T832, T833, T837), tree(T832, T833, T835))
deleteE_in_aag(s(T858), tree(0, T847, T857), tree(0, T847, T849)) → U46_aag(T858, T847, T857, T849, deleteE_in_aag(s(T858), T857, T849))
deleteE_in_aag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849)) → U47_aag(T869, T867, T847, T870, T849, pH_in_gaag(T867, T869, T870, T849))
U47_aag(T869, T867, T847, T870, T849, pH_out_gaag(T867, T869, T870, T849)) → deleteE_out_aag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849))
U46_aag(T858, T847, T857, T849, deleteE_out_aag(s(T858), T857, T849)) → deleteE_out_aag(s(T858), tree(0, T847, T857), tree(0, T847, T849))
U38_aag(T668, T657, T667, T659, deleteE_out_aag(s(T668), T667, T659)) → deleteE_out_aag(s(T668), tree(0, T657, T667), tree(0, T657, T659))
U30_aag(T474, T463, T473, T465, deleteE_out_aag(s(T474), T473, T465)) → deleteE_out_aag(s(T474), tree(0, T463, T473), tree(0, T463, T465))
U15_gaag(T283, T289, T290, T265, deleteE_out_aag(s(T289), T290, T265)) → pH_out_gaag(T283, T289, T290, T265)
U23_aag(T285, T283, T263, T286, T265, pH_out_gaag(T283, T285, T286, T265)) → deleteE_out_aag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265))
U22_aag(T274, T263, T273, T265, deleteE_out_aag(s(T274), T273, T265)) → deleteE_out_aag(s(T274), tree(0, T263, T273), tree(0, T263, T265))
U6_gaag(T163, T171, T172, T166, deleteE_out_aag(T171, T172, T166)) → pD_out_gaag(T163, T171, T172, T166)
U18_aag(T167, T163, T164, T168, T166, pD_out_gaag(T163, T167, T168, T166)) → deleteE_out_aag(T167, tree(T163, T164, T168), tree(T163, T164, T166))

The argument filtering Pi contains the following mapping:
deleteE_in_aag(x1, x2, x3)  =  deleteE_in_aag(x3)
deleteE_out_aag(x1, x2, x3)  =  deleteE_out_aag
tree(x1, x2, x3)  =  tree(x1, x2, x3)
U16_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U16_aag(x9)
delminA_in_agg(x1, x2, x3)  =  delminA_in_agg(x2, x3)
delminA_out_agg(x1, x2, x3)  =  delminA_out_agg
U1_agg(x1, x2, x3, x4, x5, x6, x7)  =  U1_agg(x7)
U17_aag(x1, x2, x3, x4, x5, x6)  =  U17_aag(x6)
pF_in_agag(x1, x2, x3, x4)  =  pF_in_agag(x2, x4)
U7_agag(x1, x2, x3, x4, x5)  =  U7_agag(x5)
lessB_in_ag(x1, x2)  =  lessB_in_ag(x2)
s(x1)  =  s(x1)
lessB_out_ag(x1, x2)  =  lessB_out_ag(x1)
U2_ag(x1, x2, x3)  =  U2_ag(x3)
pF_out_agag(x1, x2, x3, x4)  =  pF_out_agag(x1)
U8_agag(x1, x2, x3, x4, x5)  =  U8_agag(x4, x5)
U9_agag(x1, x2, x3, x4, x5)  =  U9_agag(x1, x5)
deleteE_in_gag(x1, x2, x3)  =  deleteE_in_gag(x1, x3)
deleteE_out_gag(x1, x2, x3)  =  deleteE_out_gag
U16_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U16_gag(x9)
U17_gag(x1, x2, x3, x4, x5, x6)  =  U17_gag(x6)
pF_in_ggag(x1, x2, x3, x4)  =  pF_in_ggag(x1, x2, x4)
U7_ggag(x1, x2, x3, x4, x5)  =  U7_ggag(x5)
lessB_in_gg(x1, x2)  =  lessB_in_gg(x1, x2)
0  =  0
lessB_out_gg(x1, x2)  =  lessB_out_gg
U2_gg(x1, x2, x3)  =  U2_gg(x3)
pF_out_ggag(x1, x2, x3, x4)  =  pF_out_ggag
U8_ggag(x1, x2, x3, x4, x5)  =  U8_ggag(x1, x4, x5)
U9_ggag(x1, x2, x3, x4, x5)  =  U9_ggag(x5)
U18_gag(x1, x2, x3, x4, x5, x6)  =  U18_gag(x6)
pD_in_ggag(x1, x2, x3, x4)  =  pD_in_ggag(x1, x2, x4)
U4_ggag(x1, x2, x3, x4, x5)  =  U4_ggag(x5)
lessC_in_gg(x1, x2)  =  lessC_in_gg(x1, x2)
lessC_out_gg(x1, x2)  =  lessC_out_gg
U3_gg(x1, x2, x3)  =  U3_gg(x3)
pD_out_ggag(x1, x2, x3, x4)  =  pD_out_ggag
U5_ggag(x1, x2, x3, x4, x5)  =  U5_ggag(x2, x4, x5)
U6_ggag(x1, x2, x3, x4, x5)  =  U6_ggag(x5)
U19_gag(x1, x2, x3, x4, x5)  =  U19_gag(x5)
U20_gag(x1, x2, x3, x4, x5, x6)  =  U20_gag(x6)
pG_in_ggag(x1, x2, x3, x4)  =  pG_in_ggag(x1, x2, x4)
U10_ggag(x1, x2, x3, x4, x5)  =  U10_ggag(x5)
pG_out_ggag(x1, x2, x3, x4)  =  pG_out_ggag
U11_ggag(x1, x2, x3, x4, x5)  =  U11_ggag(x1, x4, x5)
U12_ggag(x1, x2, x3, x4, x5)  =  U12_ggag(x5)
U21_gag(x1, x2, x3, x4, x5, x6)  =  U21_gag(x6)
U22_gag(x1, x2, x3, x4, x5)  =  U22_gag(x5)
U23_gag(x1, x2, x3, x4, x5, x6)  =  U23_gag(x6)
pH_in_ggag(x1, x2, x3, x4)  =  pH_in_ggag(x1, x2, x4)
U13_ggag(x1, x2, x3, x4, x5)  =  U13_ggag(x5)
pH_out_ggag(x1, x2, x3, x4)  =  pH_out_ggag
U14_ggag(x1, x2, x3, x4, x5)  =  U14_ggag(x2, x4, x5)
U15_ggag(x1, x2, x3, x4, x5)  =  U15_ggag(x5)
U24_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U24_gag(x9)
U25_gag(x1, x2, x3, x4, x5, x6)  =  U25_gag(x6)
U26_gag(x1, x2, x3, x4, x5, x6)  =  U26_gag(x6)
U27_gag(x1, x2, x3, x4, x5)  =  U27_gag(x5)
U28_gag(x1, x2, x3, x4, x5, x6)  =  U28_gag(x6)
U29_gag(x1, x2, x3, x4, x5, x6)  =  U29_gag(x6)
U30_gag(x1, x2, x3, x4, x5)  =  U30_gag(x5)
U31_gag(x1, x2, x3, x4, x5, x6)  =  U31_gag(x6)
U32_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U32_gag(x9)
U33_gag(x1, x2, x3, x4, x5, x6)  =  U33_gag(x6)
U34_gag(x1, x2, x3, x4, x5, x6)  =  U34_gag(x6)
U35_gag(x1, x2, x3, x4, x5)  =  U35_gag(x5)
U36_gag(x1, x2, x3, x4, x5, x6)  =  U36_gag(x6)
U37_gag(x1, x2, x3, x4, x5, x6)  =  U37_gag(x6)
U38_gag(x1, x2, x3, x4, x5)  =  U38_gag(x5)
U39_gag(x1, x2, x3, x4, x5, x6)  =  U39_gag(x6)
U40_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U40_gag(x9)
U41_gag(x1, x2, x3, x4, x5, x6)  =  U41_gag(x6)
U42_gag(x1, x2, x3, x4, x5, x6)  =  U42_gag(x6)
U43_gag(x1, x2, x3, x4, x5)  =  U43_gag(x5)
U44_gag(x1, x2, x3, x4, x5, x6)  =  U44_gag(x6)
U45_gag(x1, x2, x3, x4, x5, x6)  =  U45_gag(x6)
U46_gag(x1, x2, x3, x4, x5)  =  U46_gag(x5)
U47_gag(x1, x2, x3, x4, x5, x6)  =  U47_gag(x6)
U18_aag(x1, x2, x3, x4, x5, x6)  =  U18_aag(x6)
pD_in_gaag(x1, x2, x3, x4)  =  pD_in_gaag(x1, x4)
U4_gaag(x1, x2, x3, x4, x5)  =  U4_gaag(x5)
lessC_in_ga(x1, x2)  =  lessC_in_ga(x1)
lessC_out_ga(x1, x2)  =  lessC_out_ga
U3_ga(x1, x2, x3)  =  U3_ga(x3)
pD_out_gaag(x1, x2, x3, x4)  =  pD_out_gaag
U5_gaag(x1, x2, x3, x4, x5)  =  U5_gaag(x4, x5)
U6_gaag(x1, x2, x3, x4, x5)  =  U6_gaag(x5)
U19_aag(x1, x2, x3, x4, x5)  =  U19_aag(x5)
U20_aag(x1, x2, x3, x4, x5, x6)  =  U20_aag(x6)
pG_in_agag(x1, x2, x3, x4)  =  pG_in_agag(x2, x4)
U10_agag(x1, x2, x3, x4, x5)  =  U10_agag(x5)
pG_out_agag(x1, x2, x3, x4)  =  pG_out_agag(x1)
U11_agag(x1, x2, x3, x4, x5)  =  U11_agag(x4, x5)
U12_agag(x1, x2, x3, x4, x5)  =  U12_agag(x1, x5)
U21_aag(x1, x2, x3, x4, x5, x6)  =  U21_aag(x6)
U22_aag(x1, x2, x3, x4, x5)  =  U22_aag(x5)
U23_aag(x1, x2, x3, x4, x5, x6)  =  U23_aag(x6)
pH_in_gaag(x1, x2, x3, x4)  =  pH_in_gaag(x1, x4)
U13_gaag(x1, x2, x3, x4, x5)  =  U13_gaag(x5)
pH_out_gaag(x1, x2, x3, x4)  =  pH_out_gaag
U14_gaag(x1, x2, x3, x4, x5)  =  U14_gaag(x4, x5)
U15_gaag(x1, x2, x3, x4, x5)  =  U15_gaag(x5)
U24_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U24_aag(x9)
U25_aag(x1, x2, x3, x4, x5, x6)  =  U25_aag(x6)
U26_aag(x1, x2, x3, x4, x5, x6)  =  U26_aag(x6)
U27_aag(x1, x2, x3, x4, x5)  =  U27_aag(x5)
U28_aag(x1, x2, x3, x4, x5, x6)  =  U28_aag(x6)
U29_aag(x1, x2, x3, x4, x5, x6)  =  U29_aag(x6)
U30_aag(x1, x2, x3, x4, x5)  =  U30_aag(x5)
U31_aag(x1, x2, x3, x4, x5, x6)  =  U31_aag(x6)
U32_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U32_aag(x9)
U33_aag(x1, x2, x3, x4, x5, x6)  =  U33_aag(x6)
U34_aag(x1, x2, x3, x4, x5, x6)  =  U34_aag(x6)
U35_aag(x1, x2, x3, x4, x5)  =  U35_aag(x5)
U36_aag(x1, x2, x3, x4, x5, x6)  =  U36_aag(x6)
U37_aag(x1, x2, x3, x4, x5, x6)  =  U37_aag(x6)
U38_aag(x1, x2, x3, x4, x5)  =  U38_aag(x5)
U39_aag(x1, x2, x3, x4, x5, x6)  =  U39_aag(x6)
U40_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U40_aag(x9)
U41_aag(x1, x2, x3, x4, x5, x6)  =  U41_aag(x6)
U42_aag(x1, x2, x3, x4, x5, x6)  =  U42_aag(x6)
U43_aag(x1, x2, x3, x4, x5)  =  U43_aag(x5)
U44_aag(x1, x2, x3, x4, x5, x6)  =  U44_aag(x6)
U45_aag(x1, x2, x3, x4, x5, x6)  =  U45_aag(x6)
U46_aag(x1, x2, x3, x4, x5)  =  U46_aag(x5)
U47_aag(x1, x2, x3, x4, x5, x6)  =  U47_aag(x6)
DELETEE_IN_AAG(x1, x2, x3)  =  DELETEE_IN_AAG(x3)
U16_AAG(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U16_AAG(x9)
DELMINA_IN_AGG(x1, x2, x3)  =  DELMINA_IN_AGG(x2, x3)
U1_AGG(x1, x2, x3, x4, x5, x6, x7)  =  U1_AGG(x7)
U17_AAG(x1, x2, x3, x4, x5, x6)  =  U17_AAG(x6)
PF_IN_AGAG(x1, x2, x3, x4)  =  PF_IN_AGAG(x2, x4)
U7_AGAG(x1, x2, x3, x4, x5)  =  U7_AGAG(x5)
LESSB_IN_AG(x1, x2)  =  LESSB_IN_AG(x2)
U2_AG(x1, x2, x3)  =  U2_AG(x3)
U8_AGAG(x1, x2, x3, x4, x5)  =  U8_AGAG(x4, x5)
U9_AGAG(x1, x2, x3, x4, x5)  =  U9_AGAG(x1, x5)
DELETEE_IN_GAG(x1, x2, x3)  =  DELETEE_IN_GAG(x1, x3)
U16_GAG(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U16_GAG(x9)
U17_GAG(x1, x2, x3, x4, x5, x6)  =  U17_GAG(x6)
PF_IN_GGAG(x1, x2, x3, x4)  =  PF_IN_GGAG(x1, x2, x4)
U7_GGAG(x1, x2, x3, x4, x5)  =  U7_GGAG(x5)
LESSB_IN_GG(x1, x2)  =  LESSB_IN_GG(x1, x2)
U2_GG(x1, x2, x3)  =  U2_GG(x3)
U8_GGAG(x1, x2, x3, x4, x5)  =  U8_GGAG(x1, x4, x5)
U9_GGAG(x1, x2, x3, x4, x5)  =  U9_GGAG(x5)
U18_GAG(x1, x2, x3, x4, x5, x6)  =  U18_GAG(x6)
PD_IN_GGAG(x1, x2, x3, x4)  =  PD_IN_GGAG(x1, x2, x4)
U4_GGAG(x1, x2, x3, x4, x5)  =  U4_GGAG(x5)
LESSC_IN_GG(x1, x2)  =  LESSC_IN_GG(x1, x2)
U3_GG(x1, x2, x3)  =  U3_GG(x3)
U5_GGAG(x1, x2, x3, x4, x5)  =  U5_GGAG(x2, x4, x5)
U6_GGAG(x1, x2, x3, x4, x5)  =  U6_GGAG(x5)
U19_GAG(x1, x2, x3, x4, x5)  =  U19_GAG(x5)
U20_GAG(x1, x2, x3, x4, x5, x6)  =  U20_GAG(x6)
PG_IN_GGAG(x1, x2, x3, x4)  =  PG_IN_GGAG(x1, x2, x4)
U10_GGAG(x1, x2, x3, x4, x5)  =  U10_GGAG(x5)
U11_GGAG(x1, x2, x3, x4, x5)  =  U11_GGAG(x1, x4, x5)
U12_GGAG(x1, x2, x3, x4, x5)  =  U12_GGAG(x5)
U21_GAG(x1, x2, x3, x4, x5, x6)  =  U21_GAG(x6)
U22_GAG(x1, x2, x3, x4, x5)  =  U22_GAG(x5)
U23_GAG(x1, x2, x3, x4, x5, x6)  =  U23_GAG(x6)
PH_IN_GGAG(x1, x2, x3, x4)  =  PH_IN_GGAG(x1, x2, x4)
U13_GGAG(x1, x2, x3, x4, x5)  =  U13_GGAG(x5)
U14_GGAG(x1, x2, x3, x4, x5)  =  U14_GGAG(x2, x4, x5)
U15_GGAG(x1, x2, x3, x4, x5)  =  U15_GGAG(x5)
U24_GAG(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U24_GAG(x9)
U25_GAG(x1, x2, x3, x4, x5, x6)  =  U25_GAG(x6)
U26_GAG(x1, x2, x3, x4, x5, x6)  =  U26_GAG(x6)
U27_GAG(x1, x2, x3, x4, x5)  =  U27_GAG(x5)
U28_GAG(x1, x2, x3, x4, x5, x6)  =  U28_GAG(x6)
U29_GAG(x1, x2, x3, x4, x5, x6)  =  U29_GAG(x6)
U30_GAG(x1, x2, x3, x4, x5)  =  U30_GAG(x5)
U31_GAG(x1, x2, x3, x4, x5, x6)  =  U31_GAG(x6)
U32_GAG(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U32_GAG(x9)
U33_GAG(x1, x2, x3, x4, x5, x6)  =  U33_GAG(x6)
U34_GAG(x1, x2, x3, x4, x5, x6)  =  U34_GAG(x6)
U35_GAG(x1, x2, x3, x4, x5)  =  U35_GAG(x5)
U36_GAG(x1, x2, x3, x4, x5, x6)  =  U36_GAG(x6)
U37_GAG(x1, x2, x3, x4, x5, x6)  =  U37_GAG(x6)
U38_GAG(x1, x2, x3, x4, x5)  =  U38_GAG(x5)
U39_GAG(x1, x2, x3, x4, x5, x6)  =  U39_GAG(x6)
U40_GAG(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U40_GAG(x9)
U41_GAG(x1, x2, x3, x4, x5, x6)  =  U41_GAG(x6)
U42_GAG(x1, x2, x3, x4, x5, x6)  =  U42_GAG(x6)
U43_GAG(x1, x2, x3, x4, x5)  =  U43_GAG(x5)
U44_GAG(x1, x2, x3, x4, x5, x6)  =  U44_GAG(x6)
U45_GAG(x1, x2, x3, x4, x5, x6)  =  U45_GAG(x6)
U46_GAG(x1, x2, x3, x4, x5)  =  U46_GAG(x5)
U47_GAG(x1, x2, x3, x4, x5, x6)  =  U47_GAG(x6)
U18_AAG(x1, x2, x3, x4, x5, x6)  =  U18_AAG(x6)
PD_IN_GAAG(x1, x2, x3, x4)  =  PD_IN_GAAG(x1, x4)
U4_GAAG(x1, x2, x3, x4, x5)  =  U4_GAAG(x5)
LESSC_IN_GA(x1, x2)  =  LESSC_IN_GA(x1)
U3_GA(x1, x2, x3)  =  U3_GA(x3)
U5_GAAG(x1, x2, x3, x4, x5)  =  U5_GAAG(x4, x5)
U6_GAAG(x1, x2, x3, x4, x5)  =  U6_GAAG(x5)
U19_AAG(x1, x2, x3, x4, x5)  =  U19_AAG(x5)
U20_AAG(x1, x2, x3, x4, x5, x6)  =  U20_AAG(x6)
PG_IN_AGAG(x1, x2, x3, x4)  =  PG_IN_AGAG(x2, x4)
U10_AGAG(x1, x2, x3, x4, x5)  =  U10_AGAG(x5)
U11_AGAG(x1, x2, x3, x4, x5)  =  U11_AGAG(x4, x5)
U12_AGAG(x1, x2, x3, x4, x5)  =  U12_AGAG(x1, x5)
U21_AAG(x1, x2, x3, x4, x5, x6)  =  U21_AAG(x6)
U22_AAG(x1, x2, x3, x4, x5)  =  U22_AAG(x5)
U23_AAG(x1, x2, x3, x4, x5, x6)  =  U23_AAG(x6)
PH_IN_GAAG(x1, x2, x3, x4)  =  PH_IN_GAAG(x1, x4)
U13_GAAG(x1, x2, x3, x4, x5)  =  U13_GAAG(x5)
U14_GAAG(x1, x2, x3, x4, x5)  =  U14_GAAG(x4, x5)
U15_GAAG(x1, x2, x3, x4, x5)  =  U15_GAAG(x5)
U24_AAG(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U24_AAG(x9)
U25_AAG(x1, x2, x3, x4, x5, x6)  =  U25_AAG(x6)
U26_AAG(x1, x2, x3, x4, x5, x6)  =  U26_AAG(x6)
U27_AAG(x1, x2, x3, x4, x5)  =  U27_AAG(x5)
U28_AAG(x1, x2, x3, x4, x5, x6)  =  U28_AAG(x6)
U29_AAG(x1, x2, x3, x4, x5, x6)  =  U29_AAG(x6)
U30_AAG(x1, x2, x3, x4, x5)  =  U30_AAG(x5)
U31_AAG(x1, x2, x3, x4, x5, x6)  =  U31_AAG(x6)
U32_AAG(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U32_AAG(x9)
U33_AAG(x1, x2, x3, x4, x5, x6)  =  U33_AAG(x6)
U34_AAG(x1, x2, x3, x4, x5, x6)  =  U34_AAG(x6)
U35_AAG(x1, x2, x3, x4, x5)  =  U35_AAG(x5)
U36_AAG(x1, x2, x3, x4, x5, x6)  =  U36_AAG(x6)
U37_AAG(x1, x2, x3, x4, x5, x6)  =  U37_AAG(x6)
U38_AAG(x1, x2, x3, x4, x5)  =  U38_AAG(x5)
U39_AAG(x1, x2, x3, x4, x5, x6)  =  U39_AAG(x6)
U40_AAG(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U40_AAG(x9)
U41_AAG(x1, x2, x3, x4, x5, x6)  =  U41_AAG(x6)
U42_AAG(x1, x2, x3, x4, x5, x6)  =  U42_AAG(x6)
U43_AAG(x1, x2, x3, x4, x5)  =  U43_AAG(x5)
U44_AAG(x1, x2, x3, x4, x5, x6)  =  U44_AAG(x6)
U45_AAG(x1, x2, x3, x4, x5, x6)  =  U45_AAG(x6)
U46_AAG(x1, x2, x3, x4, x5)  =  U46_AAG(x5)
U47_AAG(x1, x2, x3, x4, x5, x6)  =  U47_AAG(x6)

We have to consider all (P,R,Pi)-chains

(6) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

DELETEE_IN_AAG(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62))) → U16_AAG(T17, T18, T57, T63, T59, T60, T61, T62, delminA_in_agg(T63, T60, T61))
DELETEE_IN_AAG(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62))) → DELMINA_IN_AGG(T63, T60, T61)
DELMINA_IN_AGG(tree(T90, T96, T92), T93, tree(T90, T94, T95)) → U1_AGG(T90, T96, T92, T93, T94, T95, delminA_in_agg(T96, T93, T94))
DELMINA_IN_AGG(tree(T90, T96, T92), T93, tree(T90, T94, T95)) → DELMINA_IN_AGG(T96, T93, T94)
DELETEE_IN_AAG(T126, tree(T122, T127, T124), tree(T122, T125, T124)) → U17_AAG(T126, T122, T127, T124, T125, pF_in_agag(T126, T122, T127, T125))
DELETEE_IN_AAG(T126, tree(T122, T127, T124), tree(T122, T125, T124)) → PF_IN_AGAG(T126, T122, T127, T125)
PF_IN_AGAG(T126, T122, T127, T125) → U7_AGAG(T126, T122, T127, T125, lessB_in_ag(T126, T122))
PF_IN_AGAG(T126, T122, T127, T125) → LESSB_IN_AG(T126, T122)
LESSB_IN_AG(s(T145), s(T144)) → U2_AG(T145, T144, lessB_in_ag(T145, T144))
LESSB_IN_AG(s(T145), s(T144)) → LESSB_IN_AG(T145, T144)
PF_IN_AGAG(T130, T122, T131, T125) → U8_AGAG(T130, T122, T131, T125, lessB_in_ag(T130, T122))
U8_AGAG(T130, T122, T131, T125, lessB_out_ag(T130, T122)) → U9_AGAG(T130, T122, T131, T125, deleteE_in_gag(T130, T131, T125))
U8_AGAG(T130, T122, T131, T125, lessB_out_ag(T130, T122)) → DELETEE_IN_GAG(T130, T131, T125)
DELETEE_IN_GAG(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62))) → U16_GAG(T17, T18, T57, T63, T59, T60, T61, T62, delminA_in_agg(T63, T60, T61))
DELETEE_IN_GAG(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62))) → DELMINA_IN_AGG(T63, T60, T61)
DELETEE_IN_GAG(T126, tree(T122, T127, T124), tree(T122, T125, T124)) → U17_GAG(T126, T122, T127, T124, T125, pF_in_ggag(T126, T122, T127, T125))
DELETEE_IN_GAG(T126, tree(T122, T127, T124), tree(T122, T125, T124)) → PF_IN_GGAG(T126, T122, T127, T125)
PF_IN_GGAG(T126, T122, T127, T125) → U7_GGAG(T126, T122, T127, T125, lessB_in_gg(T126, T122))
PF_IN_GGAG(T126, T122, T127, T125) → LESSB_IN_GG(T126, T122)
LESSB_IN_GG(s(T145), s(T144)) → U2_GG(T145, T144, lessB_in_gg(T145, T144))
LESSB_IN_GG(s(T145), s(T144)) → LESSB_IN_GG(T145, T144)
PF_IN_GGAG(T130, T122, T131, T125) → U8_GGAG(T130, T122, T131, T125, lessB_in_gg(T130, T122))
U8_GGAG(T130, T122, T131, T125, lessB_out_gg(T130, T122)) → U9_GGAG(T130, T122, T131, T125, deleteE_in_gag(T130, T131, T125))
U8_GGAG(T130, T122, T131, T125, lessB_out_gg(T130, T122)) → DELETEE_IN_GAG(T130, T131, T125)
DELETEE_IN_GAG(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → U18_GAG(T167, T163, T164, T168, T166, pD_in_ggag(T163, T167, T168, T166))
DELETEE_IN_GAG(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → PD_IN_GGAG(T163, T167, T168, T166)
PD_IN_GGAG(T163, T167, T168, T166) → U4_GGAG(T163, T167, T168, T166, lessC_in_gg(T163, T167))
PD_IN_GGAG(T163, T167, T168, T166) → LESSC_IN_GG(T163, T167)
LESSC_IN_GG(s(T184), s(T186)) → U3_GG(T184, T186, lessC_in_gg(T184, T186))
LESSC_IN_GG(s(T184), s(T186)) → LESSC_IN_GG(T184, T186)
PD_IN_GGAG(T163, T171, T172, T166) → U5_GGAG(T163, T171, T172, T166, lessC_in_gg(T163, T171))
U5_GGAG(T163, T171, T172, T166, lessC_out_gg(T163, T171)) → U6_GGAG(T163, T171, T172, T166, deleteE_in_gag(T171, T172, T166))
U5_GGAG(T163, T171, T172, T166, lessC_out_gg(T163, T171)) → DELETEE_IN_GAG(T171, T172, T166)
DELETEE_IN_GAG(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201)) → U19_GAG(T209, T210, T201, T202, deleteE_in_gag(0, T210, T202))
DELETEE_IN_GAG(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201)) → DELETEE_IN_GAG(0, T210, T202)
DELETEE_IN_GAG(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201)) → U20_GAG(T223, T222, T224, T201, T202, pG_in_ggag(T223, T222, T224, T202))
DELETEE_IN_GAG(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201)) → PG_IN_GGAG(T223, T222, T224, T202)
PG_IN_GGAG(T223, T222, T224, T202) → U10_GGAG(T223, T222, T224, T202, lessB_in_gg(T223, T222))
PG_IN_GGAG(T223, T222, T224, T202) → LESSB_IN_GG(T223, T222)
PG_IN_GGAG(T227, T222, T228, T202) → U11_GGAG(T227, T222, T228, T202, lessB_in_gg(T227, T222))
U11_GGAG(T227, T222, T228, T202, lessB_out_gg(T227, T222)) → U12_GGAG(T227, T222, T228, T202, deleteE_in_gag(s(T227), T228, T202))
U11_GGAG(T227, T222, T228, T202, lessB_out_gg(T227, T222)) → DELETEE_IN_GAG(s(T227), T228, T202)
DELETEE_IN_GAG(T252, tree(T248, T249, T253), tree(T248, T249, T251)) → U21_GAG(T252, T248, T249, T253, T251, pD_in_ggag(T248, T252, T253, T251))
DELETEE_IN_GAG(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → U22_GAG(T274, T263, T273, T265, deleteE_in_gag(s(T274), T273, T265))
DELETEE_IN_GAG(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → DELETEE_IN_GAG(s(T274), T273, T265)
DELETEE_IN_GAG(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → U23_GAG(T285, T283, T263, T286, T265, pH_in_ggag(T283, T285, T286, T265))
DELETEE_IN_GAG(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → PH_IN_GGAG(T283, T285, T286, T265)
PH_IN_GGAG(T283, T285, T286, T265) → U13_GGAG(T283, T285, T286, T265, lessC_in_gg(T283, T285))
PH_IN_GGAG(T283, T285, T286, T265) → LESSC_IN_GG(T283, T285)
PH_IN_GGAG(T283, T289, T290, T265) → U14_GGAG(T283, T289, T290, T265, lessC_in_gg(T283, T289))
U14_GGAG(T283, T289, T290, T265, lessC_out_gg(T283, T289)) → U15_GGAG(T283, T289, T290, T265, deleteE_in_gag(s(T289), T290, T265))
U14_GGAG(T283, T289, T290, T265, lessC_out_gg(T283, T289)) → DELETEE_IN_GAG(s(T289), T290, T265)
DELETEE_IN_GAG(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349))) → U24_GAG(T304, T305, T344, T350, T346, T347, T348, T349, delminA_in_agg(T350, T347, T348))
DELETEE_IN_GAG(T380, tree(T376, T381, T378), tree(T376, T379, T378)) → U25_GAG(T380, T376, T381, T378, T379, pF_in_ggag(T380, T376, T381, T379))
DELETEE_IN_GAG(T399, tree(T395, T396, T400), tree(T395, T396, T398)) → U26_GAG(T399, T395, T396, T400, T398, pD_in_ggag(T395, T399, T400, T398))
DELETEE_IN_GAG(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411)) → U27_GAG(T419, T420, T411, T412, deleteE_in_gag(0, T420, T412))
DELETEE_IN_GAG(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411)) → U28_GAG(T433, T432, T434, T411, T412, pG_in_ggag(T433, T432, T434, T412))
DELETEE_IN_GAG(T452, tree(T448, T449, T453), tree(T448, T449, T451)) → U29_GAG(T452, T448, T449, T453, T451, pD_in_ggag(T448, T452, T453, T451))
DELETEE_IN_GAG(s(T474), tree(0, T463, T473), tree(0, T463, T465)) → U30_GAG(T474, T463, T473, T465, deleteE_in_gag(s(T474), T473, T465))
DELETEE_IN_GAG(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465)) → U31_GAG(T485, T483, T463, T486, T465, pH_in_ggag(T483, T485, T486, T465))
DELETEE_IN_GAG(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543))) → U32_GAG(T498, T499, T538, T544, T540, T541, T542, T543, delminA_in_agg(T544, T541, T542))
DELETEE_IN_GAG(T574, tree(T570, T575, T572), tree(T570, T573, T572)) → U33_GAG(T574, T570, T575, T572, T573, pF_in_ggag(T574, T570, T575, T573))
DELETEE_IN_GAG(T593, tree(T589, T590, T594), tree(T589, T590, T592)) → U34_GAG(T593, T589, T590, T594, T592, pD_in_ggag(T589, T593, T594, T592))
DELETEE_IN_GAG(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605)) → U35_GAG(T613, T614, T605, T606, deleteE_in_gag(0, T614, T606))
DELETEE_IN_GAG(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605)) → U36_GAG(T627, T626, T628, T605, T606, pG_in_ggag(T627, T626, T628, T606))
DELETEE_IN_GAG(T646, tree(T642, T643, T647), tree(T642, T643, T645)) → U37_GAG(T646, T642, T643, T647, T645, pD_in_ggag(T642, T646, T647, T645))
DELETEE_IN_GAG(s(T668), tree(0, T657, T667), tree(0, T657, T659)) → U38_GAG(T668, T657, T667, T659, deleteE_in_gag(s(T668), T667, T659))
DELETEE_IN_GAG(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659)) → U39_GAG(T679, T677, T657, T680, T659, pH_in_ggag(T677, T679, T680, T659))
DELETEE_IN_GAG(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733))) → U40_GAG(T688, T689, T728, T734, T730, T731, T732, T733, delminA_in_agg(T734, T731, T732))
DELETEE_IN_GAG(T764, tree(T760, T765, T762), tree(T760, T763, T762)) → U41_GAG(T764, T760, T765, T762, T763, pF_in_ggag(T764, T760, T765, T763))
DELETEE_IN_GAG(T783, tree(T779, T780, T784), tree(T779, T780, T782)) → U42_GAG(T783, T779, T780, T784, T782, pD_in_ggag(T779, T783, T784, T782))
DELETEE_IN_GAG(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795)) → U43_GAG(T803, T804, T795, T796, deleteE_in_gag(0, T804, T796))
DELETEE_IN_GAG(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795)) → U44_GAG(T817, T816, T818, T795, T796, pG_in_ggag(T817, T816, T818, T796))
DELETEE_IN_GAG(T836, tree(T832, T833, T837), tree(T832, T833, T835)) → U45_GAG(T836, T832, T833, T837, T835, pD_in_ggag(T832, T836, T837, T835))
DELETEE_IN_GAG(s(T858), tree(0, T847, T857), tree(0, T847, T849)) → U46_GAG(T858, T847, T857, T849, deleteE_in_gag(s(T858), T857, T849))
DELETEE_IN_GAG(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849)) → U47_GAG(T869, T867, T847, T870, T849, pH_in_ggag(T867, T869, T870, T849))
DELETEE_IN_AAG(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → U18_AAG(T167, T163, T164, T168, T166, pD_in_gaag(T163, T167, T168, T166))
DELETEE_IN_AAG(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → PD_IN_GAAG(T163, T167, T168, T166)
PD_IN_GAAG(T163, T167, T168, T166) → U4_GAAG(T163, T167, T168, T166, lessC_in_ga(T163, T167))
PD_IN_GAAG(T163, T167, T168, T166) → LESSC_IN_GA(T163, T167)
LESSC_IN_GA(s(T184), s(T186)) → U3_GA(T184, T186, lessC_in_ga(T184, T186))
LESSC_IN_GA(s(T184), s(T186)) → LESSC_IN_GA(T184, T186)
PD_IN_GAAG(T163, T171, T172, T166) → U5_GAAG(T163, T171, T172, T166, lessC_in_ga(T163, T171))
U5_GAAG(T163, T171, T172, T166, lessC_out_ga(T163, T171)) → U6_GAAG(T163, T171, T172, T166, deleteE_in_aag(T171, T172, T166))
U5_GAAG(T163, T171, T172, T166, lessC_out_ga(T163, T171)) → DELETEE_IN_AAG(T171, T172, T166)
DELETEE_IN_AAG(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201)) → U19_AAG(T209, T210, T201, T202, deleteE_in_gag(0, T210, T202))
DELETEE_IN_AAG(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201)) → DELETEE_IN_GAG(0, T210, T202)
DELETEE_IN_AAG(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201)) → U20_AAG(T223, T222, T224, T201, T202, pG_in_agag(T223, T222, T224, T202))
DELETEE_IN_AAG(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201)) → PG_IN_AGAG(T223, T222, T224, T202)
PG_IN_AGAG(T223, T222, T224, T202) → U10_AGAG(T223, T222, T224, T202, lessB_in_ag(T223, T222))
PG_IN_AGAG(T223, T222, T224, T202) → LESSB_IN_AG(T223, T222)
PG_IN_AGAG(T227, T222, T228, T202) → U11_AGAG(T227, T222, T228, T202, lessB_in_ag(T227, T222))
U11_AGAG(T227, T222, T228, T202, lessB_out_ag(T227, T222)) → U12_AGAG(T227, T222, T228, T202, deleteE_in_gag(s(T227), T228, T202))
U11_AGAG(T227, T222, T228, T202, lessB_out_ag(T227, T222)) → DELETEE_IN_GAG(s(T227), T228, T202)
DELETEE_IN_AAG(T252, tree(T248, T249, T253), tree(T248, T249, T251)) → U21_AAG(T252, T248, T249, T253, T251, pD_in_gaag(T248, T252, T253, T251))
DELETEE_IN_AAG(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → U22_AAG(T274, T263, T273, T265, deleteE_in_aag(s(T274), T273, T265))
DELETEE_IN_AAG(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → DELETEE_IN_AAG(s(T274), T273, T265)
DELETEE_IN_AAG(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → U23_AAG(T285, T283, T263, T286, T265, pH_in_gaag(T283, T285, T286, T265))
DELETEE_IN_AAG(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → PH_IN_GAAG(T283, T285, T286, T265)
PH_IN_GAAG(T283, T285, T286, T265) → U13_GAAG(T283, T285, T286, T265, lessC_in_ga(T283, T285))
PH_IN_GAAG(T283, T285, T286, T265) → LESSC_IN_GA(T283, T285)
PH_IN_GAAG(T283, T289, T290, T265) → U14_GAAG(T283, T289, T290, T265, lessC_in_ga(T283, T289))
U14_GAAG(T283, T289, T290, T265, lessC_out_ga(T283, T289)) → U15_GAAG(T283, T289, T290, T265, deleteE_in_aag(s(T289), T290, T265))
U14_GAAG(T283, T289, T290, T265, lessC_out_ga(T283, T289)) → DELETEE_IN_AAG(s(T289), T290, T265)
DELETEE_IN_AAG(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349))) → U24_AAG(T304, T305, T344, T350, T346, T347, T348, T349, delminA_in_agg(T350, T347, T348))
DELETEE_IN_AAG(T380, tree(T376, T381, T378), tree(T376, T379, T378)) → U25_AAG(T380, T376, T381, T378, T379, pF_in_agag(T380, T376, T381, T379))
DELETEE_IN_AAG(T399, tree(T395, T396, T400), tree(T395, T396, T398)) → U26_AAG(T399, T395, T396, T400, T398, pD_in_gaag(T395, T399, T400, T398))
DELETEE_IN_AAG(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411)) → U27_AAG(T419, T420, T411, T412, deleteE_in_gag(0, T420, T412))
DELETEE_IN_AAG(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411)) → U28_AAG(T433, T432, T434, T411, T412, pG_in_agag(T433, T432, T434, T412))
DELETEE_IN_AAG(T452, tree(T448, T449, T453), tree(T448, T449, T451)) → U29_AAG(T452, T448, T449, T453, T451, pD_in_gaag(T448, T452, T453, T451))
DELETEE_IN_AAG(s(T474), tree(0, T463, T473), tree(0, T463, T465)) → U30_AAG(T474, T463, T473, T465, deleteE_in_aag(s(T474), T473, T465))
DELETEE_IN_AAG(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465)) → U31_AAG(T485, T483, T463, T486, T465, pH_in_gaag(T483, T485, T486, T465))
DELETEE_IN_AAG(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543))) → U32_AAG(T498, T499, T538, T544, T540, T541, T542, T543, delminA_in_agg(T544, T541, T542))
DELETEE_IN_AAG(T574, tree(T570, T575, T572), tree(T570, T573, T572)) → U33_AAG(T574, T570, T575, T572, T573, pF_in_agag(T574, T570, T575, T573))
DELETEE_IN_AAG(T593, tree(T589, T590, T594), tree(T589, T590, T592)) → U34_AAG(T593, T589, T590, T594, T592, pD_in_gaag(T589, T593, T594, T592))
DELETEE_IN_AAG(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605)) → U35_AAG(T613, T614, T605, T606, deleteE_in_gag(0, T614, T606))
DELETEE_IN_AAG(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605)) → U36_AAG(T627, T626, T628, T605, T606, pG_in_agag(T627, T626, T628, T606))
DELETEE_IN_AAG(T646, tree(T642, T643, T647), tree(T642, T643, T645)) → U37_AAG(T646, T642, T643, T647, T645, pD_in_gaag(T642, T646, T647, T645))
DELETEE_IN_AAG(s(T668), tree(0, T657, T667), tree(0, T657, T659)) → U38_AAG(T668, T657, T667, T659, deleteE_in_aag(s(T668), T667, T659))
DELETEE_IN_AAG(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659)) → U39_AAG(T679, T677, T657, T680, T659, pH_in_gaag(T677, T679, T680, T659))
DELETEE_IN_AAG(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733))) → U40_AAG(T688, T689, T728, T734, T730, T731, T732, T733, delminA_in_agg(T734, T731, T732))
DELETEE_IN_AAG(T764, tree(T760, T765, T762), tree(T760, T763, T762)) → U41_AAG(T764, T760, T765, T762, T763, pF_in_agag(T764, T760, T765, T763))
DELETEE_IN_AAG(T783, tree(T779, T780, T784), tree(T779, T780, T782)) → U42_AAG(T783, T779, T780, T784, T782, pD_in_gaag(T779, T783, T784, T782))
DELETEE_IN_AAG(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795)) → U43_AAG(T803, T804, T795, T796, deleteE_in_gag(0, T804, T796))
DELETEE_IN_AAG(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795)) → U44_AAG(T817, T816, T818, T795, T796, pG_in_agag(T817, T816, T818, T796))
DELETEE_IN_AAG(T836, tree(T832, T833, T837), tree(T832, T833, T835)) → U45_AAG(T836, T832, T833, T837, T835, pD_in_gaag(T832, T836, T837, T835))
DELETEE_IN_AAG(s(T858), tree(0, T847, T857), tree(0, T847, T849)) → U46_AAG(T858, T847, T857, T849, deleteE_in_aag(s(T858), T857, T849))
DELETEE_IN_AAG(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849)) → U47_AAG(T869, T867, T847, T870, T849, pH_in_gaag(T867, T869, T870, T849))

The TRS R consists of the following rules:

deleteE_in_aag(T6, tree(T6, void, T7), T7) → deleteE_out_aag(T6, tree(T6, void, T7), T7)
deleteE_in_aag(T10, tree(T10, T11, void), T11) → deleteE_out_aag(T10, tree(T10, T11, void), T11)
deleteE_in_aag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32)) → deleteE_out_aag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32))
deleteE_in_aag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62))) → U16_aag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_in_agg(T63, T60, T61))
delminA_in_agg(tree(T76, void, T77), T76, T77) → delminA_out_agg(tree(T76, void, T77), T76, T77)
delminA_in_agg(tree(T90, T96, T92), T93, tree(T90, T94, T95)) → U1_agg(T90, T96, T92, T93, T94, T95, delminA_in_agg(T96, T93, T94))
U1_agg(T90, T96, T92, T93, T94, T95, delminA_out_agg(T96, T93, T94)) → delminA_out_agg(tree(T90, T96, T92), T93, tree(T90, T94, T95))
U16_aag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_out_agg(T63, T60, T61)) → deleteE_out_aag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62)))
deleteE_in_aag(T126, tree(T122, T127, T124), tree(T122, T125, T124)) → U17_aag(T126, T122, T127, T124, T125, pF_in_agag(T126, T122, T127, T125))
pF_in_agag(T126, T122, T127, T125) → U7_agag(T126, T122, T127, T125, lessB_in_ag(T126, T122))
lessB_in_ag(0, s(T138)) → lessB_out_ag(0, s(T138))
lessB_in_ag(s(T145), s(T144)) → U2_ag(T145, T144, lessB_in_ag(T145, T144))
U2_ag(T145, T144, lessB_out_ag(T145, T144)) → lessB_out_ag(s(T145), s(T144))
U7_agag(T126, T122, T127, T125, lessB_out_ag(T126, T122)) → pF_out_agag(T126, T122, T127, T125)
pF_in_agag(T130, T122, T131, T125) → U8_agag(T130, T122, T131, T125, lessB_in_ag(T130, T122))
U8_agag(T130, T122, T131, T125, lessB_out_ag(T130, T122)) → U9_agag(T130, T122, T131, T125, deleteE_in_gag(T130, T131, T125))
deleteE_in_gag(T6, tree(T6, void, T7), T7) → deleteE_out_gag(T6, tree(T6, void, T7), T7)
deleteE_in_gag(T10, tree(T10, T11, void), T11) → deleteE_out_gag(T10, tree(T10, T11, void), T11)
deleteE_in_gag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32)) → deleteE_out_gag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32))
deleteE_in_gag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62))) → U16_gag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_in_agg(T63, T60, T61))
U16_gag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_out_agg(T63, T60, T61)) → deleteE_out_gag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62)))
deleteE_in_gag(T126, tree(T122, T127, T124), tree(T122, T125, T124)) → U17_gag(T126, T122, T127, T124, T125, pF_in_ggag(T126, T122, T127, T125))
pF_in_ggag(T126, T122, T127, T125) → U7_ggag(T126, T122, T127, T125, lessB_in_gg(T126, T122))
lessB_in_gg(0, s(T138)) → lessB_out_gg(0, s(T138))
lessB_in_gg(s(T145), s(T144)) → U2_gg(T145, T144, lessB_in_gg(T145, T144))
U2_gg(T145, T144, lessB_out_gg(T145, T144)) → lessB_out_gg(s(T145), s(T144))
U7_ggag(T126, T122, T127, T125, lessB_out_gg(T126, T122)) → pF_out_ggag(T126, T122, T127, T125)
pF_in_ggag(T130, T122, T131, T125) → U8_ggag(T130, T122, T131, T125, lessB_in_gg(T130, T122))
U8_ggag(T130, T122, T131, T125, lessB_out_gg(T130, T122)) → U9_ggag(T130, T122, T131, T125, deleteE_in_gag(T130, T131, T125))
deleteE_in_gag(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → U18_gag(T167, T163, T164, T168, T166, pD_in_ggag(T163, T167, T168, T166))
pD_in_ggag(T163, T167, T168, T166) → U4_ggag(T163, T167, T168, T166, lessC_in_gg(T163, T167))
lessC_in_gg(0, s(T179)) → lessC_out_gg(0, s(T179))
lessC_in_gg(s(T184), s(T186)) → U3_gg(T184, T186, lessC_in_gg(T184, T186))
U3_gg(T184, T186, lessC_out_gg(T184, T186)) → lessC_out_gg(s(T184), s(T186))
U4_ggag(T163, T167, T168, T166, lessC_out_gg(T163, T167)) → pD_out_ggag(T163, T167, T168, T166)
pD_in_ggag(T163, T171, T172, T166) → U5_ggag(T163, T171, T172, T166, lessC_in_gg(T163, T171))
U5_ggag(T163, T171, T172, T166, lessC_out_gg(T163, T171)) → U6_ggag(T163, T171, T172, T166, deleteE_in_gag(T171, T172, T166))
deleteE_in_gag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201)) → U19_gag(T209, T210, T201, T202, deleteE_in_gag(0, T210, T202))
deleteE_in_gag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201)) → U20_gag(T223, T222, T224, T201, T202, pG_in_ggag(T223, T222, T224, T202))
pG_in_ggag(T223, T222, T224, T202) → U10_ggag(T223, T222, T224, T202, lessB_in_gg(T223, T222))
U10_ggag(T223, T222, T224, T202, lessB_out_gg(T223, T222)) → pG_out_ggag(T223, T222, T224, T202)
pG_in_ggag(T227, T222, T228, T202) → U11_ggag(T227, T222, T228, T202, lessB_in_gg(T227, T222))
U11_ggag(T227, T222, T228, T202, lessB_out_gg(T227, T222)) → U12_ggag(T227, T222, T228, T202, deleteE_in_gag(s(T227), T228, T202))
deleteE_in_gag(T252, tree(T248, T249, T253), tree(T248, T249, T251)) → U21_gag(T252, T248, T249, T253, T251, pD_in_ggag(T248, T252, T253, T251))
U21_gag(T252, T248, T249, T253, T251, pD_out_ggag(T248, T252, T253, T251)) → deleteE_out_gag(T252, tree(T248, T249, T253), tree(T248, T249, T251))
deleteE_in_gag(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → U22_gag(T274, T263, T273, T265, deleteE_in_gag(s(T274), T273, T265))
deleteE_in_gag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → U23_gag(T285, T283, T263, T286, T265, pH_in_ggag(T283, T285, T286, T265))
pH_in_ggag(T283, T285, T286, T265) → U13_ggag(T283, T285, T286, T265, lessC_in_gg(T283, T285))
U13_ggag(T283, T285, T286, T265, lessC_out_gg(T283, T285)) → pH_out_ggag(T283, T285, T286, T265)
pH_in_ggag(T283, T289, T290, T265) → U14_ggag(T283, T289, T290, T265, lessC_in_gg(T283, T289))
U14_ggag(T283, T289, T290, T265, lessC_out_gg(T283, T289)) → U15_ggag(T283, T289, T290, T265, deleteE_in_gag(s(T289), T290, T265))
deleteE_in_gag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349))) → U24_gag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_in_agg(T350, T347, T348))
U24_gag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_out_agg(T350, T347, T348)) → deleteE_out_gag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349)))
deleteE_in_gag(T380, tree(T376, T381, T378), tree(T376, T379, T378)) → U25_gag(T380, T376, T381, T378, T379, pF_in_ggag(T380, T376, T381, T379))
U25_gag(T380, T376, T381, T378, T379, pF_out_ggag(T380, T376, T381, T379)) → deleteE_out_gag(T380, tree(T376, T381, T378), tree(T376, T379, T378))
deleteE_in_gag(T399, tree(T395, T396, T400), tree(T395, T396, T398)) → U26_gag(T399, T395, T396, T400, T398, pD_in_ggag(T395, T399, T400, T398))
U26_gag(T399, T395, T396, T400, T398, pD_out_ggag(T395, T399, T400, T398)) → deleteE_out_gag(T399, tree(T395, T396, T400), tree(T395, T396, T398))
deleteE_in_gag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411)) → U27_gag(T419, T420, T411, T412, deleteE_in_gag(0, T420, T412))
deleteE_in_gag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411)) → U28_gag(T433, T432, T434, T411, T412, pG_in_ggag(T433, T432, T434, T412))
U28_gag(T433, T432, T434, T411, T412, pG_out_ggag(T433, T432, T434, T412)) → deleteE_out_gag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411))
deleteE_in_gag(T452, tree(T448, T449, T453), tree(T448, T449, T451)) → U29_gag(T452, T448, T449, T453, T451, pD_in_ggag(T448, T452, T453, T451))
U29_gag(T452, T448, T449, T453, T451, pD_out_ggag(T448, T452, T453, T451)) → deleteE_out_gag(T452, tree(T448, T449, T453), tree(T448, T449, T451))
deleteE_in_gag(s(T474), tree(0, T463, T473), tree(0, T463, T465)) → U30_gag(T474, T463, T473, T465, deleteE_in_gag(s(T474), T473, T465))
deleteE_in_gag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465)) → U31_gag(T485, T483, T463, T486, T465, pH_in_ggag(T483, T485, T486, T465))
U31_gag(T485, T483, T463, T486, T465, pH_out_ggag(T483, T485, T486, T465)) → deleteE_out_gag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465))
deleteE_in_gag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543))) → U32_gag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_in_agg(T544, T541, T542))
U32_gag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_out_agg(T544, T541, T542)) → deleteE_out_gag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543)))
deleteE_in_gag(T574, tree(T570, T575, T572), tree(T570, T573, T572)) → U33_gag(T574, T570, T575, T572, T573, pF_in_ggag(T574, T570, T575, T573))
U33_gag(T574, T570, T575, T572, T573, pF_out_ggag(T574, T570, T575, T573)) → deleteE_out_gag(T574, tree(T570, T575, T572), tree(T570, T573, T572))
deleteE_in_gag(T593, tree(T589, T590, T594), tree(T589, T590, T592)) → U34_gag(T593, T589, T590, T594, T592, pD_in_ggag(T589, T593, T594, T592))
U34_gag(T593, T589, T590, T594, T592, pD_out_ggag(T589, T593, T594, T592)) → deleteE_out_gag(T593, tree(T589, T590, T594), tree(T589, T590, T592))
deleteE_in_gag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605)) → U35_gag(T613, T614, T605, T606, deleteE_in_gag(0, T614, T606))
deleteE_in_gag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605)) → U36_gag(T627, T626, T628, T605, T606, pG_in_ggag(T627, T626, T628, T606))
U36_gag(T627, T626, T628, T605, T606, pG_out_ggag(T627, T626, T628, T606)) → deleteE_out_gag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605))
deleteE_in_gag(T646, tree(T642, T643, T647), tree(T642, T643, T645)) → U37_gag(T646, T642, T643, T647, T645, pD_in_ggag(T642, T646, T647, T645))
U37_gag(T646, T642, T643, T647, T645, pD_out_ggag(T642, T646, T647, T645)) → deleteE_out_gag(T646, tree(T642, T643, T647), tree(T642, T643, T645))
deleteE_in_gag(s(T668), tree(0, T657, T667), tree(0, T657, T659)) → U38_gag(T668, T657, T667, T659, deleteE_in_gag(s(T668), T667, T659))
deleteE_in_gag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659)) → U39_gag(T679, T677, T657, T680, T659, pH_in_ggag(T677, T679, T680, T659))
U39_gag(T679, T677, T657, T680, T659, pH_out_ggag(T677, T679, T680, T659)) → deleteE_out_gag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659))
deleteE_in_gag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733))) → U40_gag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_in_agg(T734, T731, T732))
U40_gag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_out_agg(T734, T731, T732)) → deleteE_out_gag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733)))
deleteE_in_gag(T764, tree(T760, T765, T762), tree(T760, T763, T762)) → U41_gag(T764, T760, T765, T762, T763, pF_in_ggag(T764, T760, T765, T763))
U41_gag(T764, T760, T765, T762, T763, pF_out_ggag(T764, T760, T765, T763)) → deleteE_out_gag(T764, tree(T760, T765, T762), tree(T760, T763, T762))
deleteE_in_gag(T783, tree(T779, T780, T784), tree(T779, T780, T782)) → U42_gag(T783, T779, T780, T784, T782, pD_in_ggag(T779, T783, T784, T782))
U42_gag(T783, T779, T780, T784, T782, pD_out_ggag(T779, T783, T784, T782)) → deleteE_out_gag(T783, tree(T779, T780, T784), tree(T779, T780, T782))
deleteE_in_gag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795)) → U43_gag(T803, T804, T795, T796, deleteE_in_gag(0, T804, T796))
deleteE_in_gag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795)) → U44_gag(T817, T816, T818, T795, T796, pG_in_ggag(T817, T816, T818, T796))
U44_gag(T817, T816, T818, T795, T796, pG_out_ggag(T817, T816, T818, T796)) → deleteE_out_gag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795))
deleteE_in_gag(T836, tree(T832, T833, T837), tree(T832, T833, T835)) → U45_gag(T836, T832, T833, T837, T835, pD_in_ggag(T832, T836, T837, T835))
U45_gag(T836, T832, T833, T837, T835, pD_out_ggag(T832, T836, T837, T835)) → deleteE_out_gag(T836, tree(T832, T833, T837), tree(T832, T833, T835))
deleteE_in_gag(s(T858), tree(0, T847, T857), tree(0, T847, T849)) → U46_gag(T858, T847, T857, T849, deleteE_in_gag(s(T858), T857, T849))
deleteE_in_gag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849)) → U47_gag(T869, T867, T847, T870, T849, pH_in_ggag(T867, T869, T870, T849))
U47_gag(T869, T867, T847, T870, T849, pH_out_ggag(T867, T869, T870, T849)) → deleteE_out_gag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849))
U46_gag(T858, T847, T857, T849, deleteE_out_gag(s(T858), T857, T849)) → deleteE_out_gag(s(T858), tree(0, T847, T857), tree(0, T847, T849))
U43_gag(T803, T804, T795, T796, deleteE_out_gag(0, T804, T796)) → deleteE_out_gag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795))
U38_gag(T668, T657, T667, T659, deleteE_out_gag(s(T668), T667, T659)) → deleteE_out_gag(s(T668), tree(0, T657, T667), tree(0, T657, T659))
U35_gag(T613, T614, T605, T606, deleteE_out_gag(0, T614, T606)) → deleteE_out_gag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605))
U30_gag(T474, T463, T473, T465, deleteE_out_gag(s(T474), T473, T465)) → deleteE_out_gag(s(T474), tree(0, T463, T473), tree(0, T463, T465))
U27_gag(T419, T420, T411, T412, deleteE_out_gag(0, T420, T412)) → deleteE_out_gag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411))
U15_ggag(T283, T289, T290, T265, deleteE_out_gag(s(T289), T290, T265)) → pH_out_ggag(T283, T289, T290, T265)
U23_gag(T285, T283, T263, T286, T265, pH_out_ggag(T283, T285, T286, T265)) → deleteE_out_gag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265))
U22_gag(T274, T263, T273, T265, deleteE_out_gag(s(T274), T273, T265)) → deleteE_out_gag(s(T274), tree(0, T263, T273), tree(0, T263, T265))
U12_ggag(T227, T222, T228, T202, deleteE_out_gag(s(T227), T228, T202)) → pG_out_ggag(T227, T222, T228, T202)
U20_gag(T223, T222, T224, T201, T202, pG_out_ggag(T223, T222, T224, T202)) → deleteE_out_gag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201))
U19_gag(T209, T210, T201, T202, deleteE_out_gag(0, T210, T202)) → deleteE_out_gag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201))
U6_ggag(T163, T171, T172, T166, deleteE_out_gag(T171, T172, T166)) → pD_out_ggag(T163, T171, T172, T166)
U18_gag(T167, T163, T164, T168, T166, pD_out_ggag(T163, T167, T168, T166)) → deleteE_out_gag(T167, tree(T163, T164, T168), tree(T163, T164, T166))
U9_ggag(T130, T122, T131, T125, deleteE_out_gag(T130, T131, T125)) → pF_out_ggag(T130, T122, T131, T125)
U17_gag(T126, T122, T127, T124, T125, pF_out_ggag(T126, T122, T127, T125)) → deleteE_out_gag(T126, tree(T122, T127, T124), tree(T122, T125, T124))
U9_agag(T130, T122, T131, T125, deleteE_out_gag(T130, T131, T125)) → pF_out_agag(T130, T122, T131, T125)
U17_aag(T126, T122, T127, T124, T125, pF_out_agag(T126, T122, T127, T125)) → deleteE_out_aag(T126, tree(T122, T127, T124), tree(T122, T125, T124))
deleteE_in_aag(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → U18_aag(T167, T163, T164, T168, T166, pD_in_gaag(T163, T167, T168, T166))
pD_in_gaag(T163, T167, T168, T166) → U4_gaag(T163, T167, T168, T166, lessC_in_ga(T163, T167))
lessC_in_ga(0, s(T179)) → lessC_out_ga(0, s(T179))
lessC_in_ga(s(T184), s(T186)) → U3_ga(T184, T186, lessC_in_ga(T184, T186))
U3_ga(T184, T186, lessC_out_ga(T184, T186)) → lessC_out_ga(s(T184), s(T186))
U4_gaag(T163, T167, T168, T166, lessC_out_ga(T163, T167)) → pD_out_gaag(T163, T167, T168, T166)
pD_in_gaag(T163, T171, T172, T166) → U5_gaag(T163, T171, T172, T166, lessC_in_ga(T163, T171))
U5_gaag(T163, T171, T172, T166, lessC_out_ga(T163, T171)) → U6_gaag(T163, T171, T172, T166, deleteE_in_aag(T171, T172, T166))
deleteE_in_aag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201)) → U19_aag(T209, T210, T201, T202, deleteE_in_gag(0, T210, T202))
U19_aag(T209, T210, T201, T202, deleteE_out_gag(0, T210, T202)) → deleteE_out_aag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201))
deleteE_in_aag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201)) → U20_aag(T223, T222, T224, T201, T202, pG_in_agag(T223, T222, T224, T202))
pG_in_agag(T223, T222, T224, T202) → U10_agag(T223, T222, T224, T202, lessB_in_ag(T223, T222))
U10_agag(T223, T222, T224, T202, lessB_out_ag(T223, T222)) → pG_out_agag(T223, T222, T224, T202)
pG_in_agag(T227, T222, T228, T202) → U11_agag(T227, T222, T228, T202, lessB_in_ag(T227, T222))
U11_agag(T227, T222, T228, T202, lessB_out_ag(T227, T222)) → U12_agag(T227, T222, T228, T202, deleteE_in_gag(s(T227), T228, T202))
U12_agag(T227, T222, T228, T202, deleteE_out_gag(s(T227), T228, T202)) → pG_out_agag(T227, T222, T228, T202)
U20_aag(T223, T222, T224, T201, T202, pG_out_agag(T223, T222, T224, T202)) → deleteE_out_aag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201))
deleteE_in_aag(T252, tree(T248, T249, T253), tree(T248, T249, T251)) → U21_aag(T252, T248, T249, T253, T251, pD_in_gaag(T248, T252, T253, T251))
U21_aag(T252, T248, T249, T253, T251, pD_out_gaag(T248, T252, T253, T251)) → deleteE_out_aag(T252, tree(T248, T249, T253), tree(T248, T249, T251))
deleteE_in_aag(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → U22_aag(T274, T263, T273, T265, deleteE_in_aag(s(T274), T273, T265))
deleteE_in_aag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → U23_aag(T285, T283, T263, T286, T265, pH_in_gaag(T283, T285, T286, T265))
pH_in_gaag(T283, T285, T286, T265) → U13_gaag(T283, T285, T286, T265, lessC_in_ga(T283, T285))
U13_gaag(T283, T285, T286, T265, lessC_out_ga(T283, T285)) → pH_out_gaag(T283, T285, T286, T265)
pH_in_gaag(T283, T289, T290, T265) → U14_gaag(T283, T289, T290, T265, lessC_in_ga(T283, T289))
U14_gaag(T283, T289, T290, T265, lessC_out_ga(T283, T289)) → U15_gaag(T283, T289, T290, T265, deleteE_in_aag(s(T289), T290, T265))
deleteE_in_aag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349))) → U24_aag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_in_agg(T350, T347, T348))
U24_aag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_out_agg(T350, T347, T348)) → deleteE_out_aag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349)))
deleteE_in_aag(T380, tree(T376, T381, T378), tree(T376, T379, T378)) → U25_aag(T380, T376, T381, T378, T379, pF_in_agag(T380, T376, T381, T379))
U25_aag(T380, T376, T381, T378, T379, pF_out_agag(T380, T376, T381, T379)) → deleteE_out_aag(T380, tree(T376, T381, T378), tree(T376, T379, T378))
deleteE_in_aag(T399, tree(T395, T396, T400), tree(T395, T396, T398)) → U26_aag(T399, T395, T396, T400, T398, pD_in_gaag(T395, T399, T400, T398))
U26_aag(T399, T395, T396, T400, T398, pD_out_gaag(T395, T399, T400, T398)) → deleteE_out_aag(T399, tree(T395, T396, T400), tree(T395, T396, T398))
deleteE_in_aag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411)) → U27_aag(T419, T420, T411, T412, deleteE_in_gag(0, T420, T412))
U27_aag(T419, T420, T411, T412, deleteE_out_gag(0, T420, T412)) → deleteE_out_aag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411))
deleteE_in_aag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411)) → U28_aag(T433, T432, T434, T411, T412, pG_in_agag(T433, T432, T434, T412))
U28_aag(T433, T432, T434, T411, T412, pG_out_agag(T433, T432, T434, T412)) → deleteE_out_aag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411))
deleteE_in_aag(T452, tree(T448, T449, T453), tree(T448, T449, T451)) → U29_aag(T452, T448, T449, T453, T451, pD_in_gaag(T448, T452, T453, T451))
U29_aag(T452, T448, T449, T453, T451, pD_out_gaag(T448, T452, T453, T451)) → deleteE_out_aag(T452, tree(T448, T449, T453), tree(T448, T449, T451))
deleteE_in_aag(s(T474), tree(0, T463, T473), tree(0, T463, T465)) → U30_aag(T474, T463, T473, T465, deleteE_in_aag(s(T474), T473, T465))
deleteE_in_aag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465)) → U31_aag(T485, T483, T463, T486, T465, pH_in_gaag(T483, T485, T486, T465))
U31_aag(T485, T483, T463, T486, T465, pH_out_gaag(T483, T485, T486, T465)) → deleteE_out_aag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465))
deleteE_in_aag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543))) → U32_aag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_in_agg(T544, T541, T542))
U32_aag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_out_agg(T544, T541, T542)) → deleteE_out_aag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543)))
deleteE_in_aag(T574, tree(T570, T575, T572), tree(T570, T573, T572)) → U33_aag(T574, T570, T575, T572, T573, pF_in_agag(T574, T570, T575, T573))
U33_aag(T574, T570, T575, T572, T573, pF_out_agag(T574, T570, T575, T573)) → deleteE_out_aag(T574, tree(T570, T575, T572), tree(T570, T573, T572))
deleteE_in_aag(T593, tree(T589, T590, T594), tree(T589, T590, T592)) → U34_aag(T593, T589, T590, T594, T592, pD_in_gaag(T589, T593, T594, T592))
U34_aag(T593, T589, T590, T594, T592, pD_out_gaag(T589, T593, T594, T592)) → deleteE_out_aag(T593, tree(T589, T590, T594), tree(T589, T590, T592))
deleteE_in_aag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605)) → U35_aag(T613, T614, T605, T606, deleteE_in_gag(0, T614, T606))
U35_aag(T613, T614, T605, T606, deleteE_out_gag(0, T614, T606)) → deleteE_out_aag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605))
deleteE_in_aag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605)) → U36_aag(T627, T626, T628, T605, T606, pG_in_agag(T627, T626, T628, T606))
U36_aag(T627, T626, T628, T605, T606, pG_out_agag(T627, T626, T628, T606)) → deleteE_out_aag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605))
deleteE_in_aag(T646, tree(T642, T643, T647), tree(T642, T643, T645)) → U37_aag(T646, T642, T643, T647, T645, pD_in_gaag(T642, T646, T647, T645))
U37_aag(T646, T642, T643, T647, T645, pD_out_gaag(T642, T646, T647, T645)) → deleteE_out_aag(T646, tree(T642, T643, T647), tree(T642, T643, T645))
deleteE_in_aag(s(T668), tree(0, T657, T667), tree(0, T657, T659)) → U38_aag(T668, T657, T667, T659, deleteE_in_aag(s(T668), T667, T659))
deleteE_in_aag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659)) → U39_aag(T679, T677, T657, T680, T659, pH_in_gaag(T677, T679, T680, T659))
U39_aag(T679, T677, T657, T680, T659, pH_out_gaag(T677, T679, T680, T659)) → deleteE_out_aag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659))
deleteE_in_aag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733))) → U40_aag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_in_agg(T734, T731, T732))
U40_aag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_out_agg(T734, T731, T732)) → deleteE_out_aag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733)))
deleteE_in_aag(T764, tree(T760, T765, T762), tree(T760, T763, T762)) → U41_aag(T764, T760, T765, T762, T763, pF_in_agag(T764, T760, T765, T763))
U41_aag(T764, T760, T765, T762, T763, pF_out_agag(T764, T760, T765, T763)) → deleteE_out_aag(T764, tree(T760, T765, T762), tree(T760, T763, T762))
deleteE_in_aag(T783, tree(T779, T780, T784), tree(T779, T780, T782)) → U42_aag(T783, T779, T780, T784, T782, pD_in_gaag(T779, T783, T784, T782))
U42_aag(T783, T779, T780, T784, T782, pD_out_gaag(T779, T783, T784, T782)) → deleteE_out_aag(T783, tree(T779, T780, T784), tree(T779, T780, T782))
deleteE_in_aag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795)) → U43_aag(T803, T804, T795, T796, deleteE_in_gag(0, T804, T796))
U43_aag(T803, T804, T795, T796, deleteE_out_gag(0, T804, T796)) → deleteE_out_aag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795))
deleteE_in_aag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795)) → U44_aag(T817, T816, T818, T795, T796, pG_in_agag(T817, T816, T818, T796))
U44_aag(T817, T816, T818, T795, T796, pG_out_agag(T817, T816, T818, T796)) → deleteE_out_aag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795))
deleteE_in_aag(T836, tree(T832, T833, T837), tree(T832, T833, T835)) → U45_aag(T836, T832, T833, T837, T835, pD_in_gaag(T832, T836, T837, T835))
U45_aag(T836, T832, T833, T837, T835, pD_out_gaag(T832, T836, T837, T835)) → deleteE_out_aag(T836, tree(T832, T833, T837), tree(T832, T833, T835))
deleteE_in_aag(s(T858), tree(0, T847, T857), tree(0, T847, T849)) → U46_aag(T858, T847, T857, T849, deleteE_in_aag(s(T858), T857, T849))
deleteE_in_aag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849)) → U47_aag(T869, T867, T847, T870, T849, pH_in_gaag(T867, T869, T870, T849))
U47_aag(T869, T867, T847, T870, T849, pH_out_gaag(T867, T869, T870, T849)) → deleteE_out_aag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849))
U46_aag(T858, T847, T857, T849, deleteE_out_aag(s(T858), T857, T849)) → deleteE_out_aag(s(T858), tree(0, T847, T857), tree(0, T847, T849))
U38_aag(T668, T657, T667, T659, deleteE_out_aag(s(T668), T667, T659)) → deleteE_out_aag(s(T668), tree(0, T657, T667), tree(0, T657, T659))
U30_aag(T474, T463, T473, T465, deleteE_out_aag(s(T474), T473, T465)) → deleteE_out_aag(s(T474), tree(0, T463, T473), tree(0, T463, T465))
U15_gaag(T283, T289, T290, T265, deleteE_out_aag(s(T289), T290, T265)) → pH_out_gaag(T283, T289, T290, T265)
U23_aag(T285, T283, T263, T286, T265, pH_out_gaag(T283, T285, T286, T265)) → deleteE_out_aag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265))
U22_aag(T274, T263, T273, T265, deleteE_out_aag(s(T274), T273, T265)) → deleteE_out_aag(s(T274), tree(0, T263, T273), tree(0, T263, T265))
U6_gaag(T163, T171, T172, T166, deleteE_out_aag(T171, T172, T166)) → pD_out_gaag(T163, T171, T172, T166)
U18_aag(T167, T163, T164, T168, T166, pD_out_gaag(T163, T167, T168, T166)) → deleteE_out_aag(T167, tree(T163, T164, T168), tree(T163, T164, T166))

The argument filtering Pi contains the following mapping:
deleteE_in_aag(x1, x2, x3)  =  deleteE_in_aag(x3)
deleteE_out_aag(x1, x2, x3)  =  deleteE_out_aag
tree(x1, x2, x3)  =  tree(x1, x2, x3)
U16_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U16_aag(x9)
delminA_in_agg(x1, x2, x3)  =  delminA_in_agg(x2, x3)
delminA_out_agg(x1, x2, x3)  =  delminA_out_agg
U1_agg(x1, x2, x3, x4, x5, x6, x7)  =  U1_agg(x7)
U17_aag(x1, x2, x3, x4, x5, x6)  =  U17_aag(x6)
pF_in_agag(x1, x2, x3, x4)  =  pF_in_agag(x2, x4)
U7_agag(x1, x2, x3, x4, x5)  =  U7_agag(x5)
lessB_in_ag(x1, x2)  =  lessB_in_ag(x2)
s(x1)  =  s(x1)
lessB_out_ag(x1, x2)  =  lessB_out_ag(x1)
U2_ag(x1, x2, x3)  =  U2_ag(x3)
pF_out_agag(x1, x2, x3, x4)  =  pF_out_agag(x1)
U8_agag(x1, x2, x3, x4, x5)  =  U8_agag(x4, x5)
U9_agag(x1, x2, x3, x4, x5)  =  U9_agag(x1, x5)
deleteE_in_gag(x1, x2, x3)  =  deleteE_in_gag(x1, x3)
deleteE_out_gag(x1, x2, x3)  =  deleteE_out_gag
U16_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U16_gag(x9)
U17_gag(x1, x2, x3, x4, x5, x6)  =  U17_gag(x6)
pF_in_ggag(x1, x2, x3, x4)  =  pF_in_ggag(x1, x2, x4)
U7_ggag(x1, x2, x3, x4, x5)  =  U7_ggag(x5)
lessB_in_gg(x1, x2)  =  lessB_in_gg(x1, x2)
0  =  0
lessB_out_gg(x1, x2)  =  lessB_out_gg
U2_gg(x1, x2, x3)  =  U2_gg(x3)
pF_out_ggag(x1, x2, x3, x4)  =  pF_out_ggag
U8_ggag(x1, x2, x3, x4, x5)  =  U8_ggag(x1, x4, x5)
U9_ggag(x1, x2, x3, x4, x5)  =  U9_ggag(x5)
U18_gag(x1, x2, x3, x4, x5, x6)  =  U18_gag(x6)
pD_in_ggag(x1, x2, x3, x4)  =  pD_in_ggag(x1, x2, x4)
U4_ggag(x1, x2, x3, x4, x5)  =  U4_ggag(x5)
lessC_in_gg(x1, x2)  =  lessC_in_gg(x1, x2)
lessC_out_gg(x1, x2)  =  lessC_out_gg
U3_gg(x1, x2, x3)  =  U3_gg(x3)
pD_out_ggag(x1, x2, x3, x4)  =  pD_out_ggag
U5_ggag(x1, x2, x3, x4, x5)  =  U5_ggag(x2, x4, x5)
U6_ggag(x1, x2, x3, x4, x5)  =  U6_ggag(x5)
U19_gag(x1, x2, x3, x4, x5)  =  U19_gag(x5)
U20_gag(x1, x2, x3, x4, x5, x6)  =  U20_gag(x6)
pG_in_ggag(x1, x2, x3, x4)  =  pG_in_ggag(x1, x2, x4)
U10_ggag(x1, x2, x3, x4, x5)  =  U10_ggag(x5)
pG_out_ggag(x1, x2, x3, x4)  =  pG_out_ggag
U11_ggag(x1, x2, x3, x4, x5)  =  U11_ggag(x1, x4, x5)
U12_ggag(x1, x2, x3, x4, x5)  =  U12_ggag(x5)
U21_gag(x1, x2, x3, x4, x5, x6)  =  U21_gag(x6)
U22_gag(x1, x2, x3, x4, x5)  =  U22_gag(x5)
U23_gag(x1, x2, x3, x4, x5, x6)  =  U23_gag(x6)
pH_in_ggag(x1, x2, x3, x4)  =  pH_in_ggag(x1, x2, x4)
U13_ggag(x1, x2, x3, x4, x5)  =  U13_ggag(x5)
pH_out_ggag(x1, x2, x3, x4)  =  pH_out_ggag
U14_ggag(x1, x2, x3, x4, x5)  =  U14_ggag(x2, x4, x5)
U15_ggag(x1, x2, x3, x4, x5)  =  U15_ggag(x5)
U24_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U24_gag(x9)
U25_gag(x1, x2, x3, x4, x5, x6)  =  U25_gag(x6)
U26_gag(x1, x2, x3, x4, x5, x6)  =  U26_gag(x6)
U27_gag(x1, x2, x3, x4, x5)  =  U27_gag(x5)
U28_gag(x1, x2, x3, x4, x5, x6)  =  U28_gag(x6)
U29_gag(x1, x2, x3, x4, x5, x6)  =  U29_gag(x6)
U30_gag(x1, x2, x3, x4, x5)  =  U30_gag(x5)
U31_gag(x1, x2, x3, x4, x5, x6)  =  U31_gag(x6)
U32_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U32_gag(x9)
U33_gag(x1, x2, x3, x4, x5, x6)  =  U33_gag(x6)
U34_gag(x1, x2, x3, x4, x5, x6)  =  U34_gag(x6)
U35_gag(x1, x2, x3, x4, x5)  =  U35_gag(x5)
U36_gag(x1, x2, x3, x4, x5, x6)  =  U36_gag(x6)
U37_gag(x1, x2, x3, x4, x5, x6)  =  U37_gag(x6)
U38_gag(x1, x2, x3, x4, x5)  =  U38_gag(x5)
U39_gag(x1, x2, x3, x4, x5, x6)  =  U39_gag(x6)
U40_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U40_gag(x9)
U41_gag(x1, x2, x3, x4, x5, x6)  =  U41_gag(x6)
U42_gag(x1, x2, x3, x4, x5, x6)  =  U42_gag(x6)
U43_gag(x1, x2, x3, x4, x5)  =  U43_gag(x5)
U44_gag(x1, x2, x3, x4, x5, x6)  =  U44_gag(x6)
U45_gag(x1, x2, x3, x4, x5, x6)  =  U45_gag(x6)
U46_gag(x1, x2, x3, x4, x5)  =  U46_gag(x5)
U47_gag(x1, x2, x3, x4, x5, x6)  =  U47_gag(x6)
U18_aag(x1, x2, x3, x4, x5, x6)  =  U18_aag(x6)
pD_in_gaag(x1, x2, x3, x4)  =  pD_in_gaag(x1, x4)
U4_gaag(x1, x2, x3, x4, x5)  =  U4_gaag(x5)
lessC_in_ga(x1, x2)  =  lessC_in_ga(x1)
lessC_out_ga(x1, x2)  =  lessC_out_ga
U3_ga(x1, x2, x3)  =  U3_ga(x3)
pD_out_gaag(x1, x2, x3, x4)  =  pD_out_gaag
U5_gaag(x1, x2, x3, x4, x5)  =  U5_gaag(x4, x5)
U6_gaag(x1, x2, x3, x4, x5)  =  U6_gaag(x5)
U19_aag(x1, x2, x3, x4, x5)  =  U19_aag(x5)
U20_aag(x1, x2, x3, x4, x5, x6)  =  U20_aag(x6)
pG_in_agag(x1, x2, x3, x4)  =  pG_in_agag(x2, x4)
U10_agag(x1, x2, x3, x4, x5)  =  U10_agag(x5)
pG_out_agag(x1, x2, x3, x4)  =  pG_out_agag(x1)
U11_agag(x1, x2, x3, x4, x5)  =  U11_agag(x4, x5)
U12_agag(x1, x2, x3, x4, x5)  =  U12_agag(x1, x5)
U21_aag(x1, x2, x3, x4, x5, x6)  =  U21_aag(x6)
U22_aag(x1, x2, x3, x4, x5)  =  U22_aag(x5)
U23_aag(x1, x2, x3, x4, x5, x6)  =  U23_aag(x6)
pH_in_gaag(x1, x2, x3, x4)  =  pH_in_gaag(x1, x4)
U13_gaag(x1, x2, x3, x4, x5)  =  U13_gaag(x5)
pH_out_gaag(x1, x2, x3, x4)  =  pH_out_gaag
U14_gaag(x1, x2, x3, x4, x5)  =  U14_gaag(x4, x5)
U15_gaag(x1, x2, x3, x4, x5)  =  U15_gaag(x5)
U24_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U24_aag(x9)
U25_aag(x1, x2, x3, x4, x5, x6)  =  U25_aag(x6)
U26_aag(x1, x2, x3, x4, x5, x6)  =  U26_aag(x6)
U27_aag(x1, x2, x3, x4, x5)  =  U27_aag(x5)
U28_aag(x1, x2, x3, x4, x5, x6)  =  U28_aag(x6)
U29_aag(x1, x2, x3, x4, x5, x6)  =  U29_aag(x6)
U30_aag(x1, x2, x3, x4, x5)  =  U30_aag(x5)
U31_aag(x1, x2, x3, x4, x5, x6)  =  U31_aag(x6)
U32_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U32_aag(x9)
U33_aag(x1, x2, x3, x4, x5, x6)  =  U33_aag(x6)
U34_aag(x1, x2, x3, x4, x5, x6)  =  U34_aag(x6)
U35_aag(x1, x2, x3, x4, x5)  =  U35_aag(x5)
U36_aag(x1, x2, x3, x4, x5, x6)  =  U36_aag(x6)
U37_aag(x1, x2, x3, x4, x5, x6)  =  U37_aag(x6)
U38_aag(x1, x2, x3, x4, x5)  =  U38_aag(x5)
U39_aag(x1, x2, x3, x4, x5, x6)  =  U39_aag(x6)
U40_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U40_aag(x9)
U41_aag(x1, x2, x3, x4, x5, x6)  =  U41_aag(x6)
U42_aag(x1, x2, x3, x4, x5, x6)  =  U42_aag(x6)
U43_aag(x1, x2, x3, x4, x5)  =  U43_aag(x5)
U44_aag(x1, x2, x3, x4, x5, x6)  =  U44_aag(x6)
U45_aag(x1, x2, x3, x4, x5, x6)  =  U45_aag(x6)
U46_aag(x1, x2, x3, x4, x5)  =  U46_aag(x5)
U47_aag(x1, x2, x3, x4, x5, x6)  =  U47_aag(x6)
DELETEE_IN_AAG(x1, x2, x3)  =  DELETEE_IN_AAG(x3)
U16_AAG(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U16_AAG(x9)
DELMINA_IN_AGG(x1, x2, x3)  =  DELMINA_IN_AGG(x2, x3)
U1_AGG(x1, x2, x3, x4, x5, x6, x7)  =  U1_AGG(x7)
U17_AAG(x1, x2, x3, x4, x5, x6)  =  U17_AAG(x6)
PF_IN_AGAG(x1, x2, x3, x4)  =  PF_IN_AGAG(x2, x4)
U7_AGAG(x1, x2, x3, x4, x5)  =  U7_AGAG(x5)
LESSB_IN_AG(x1, x2)  =  LESSB_IN_AG(x2)
U2_AG(x1, x2, x3)  =  U2_AG(x3)
U8_AGAG(x1, x2, x3, x4, x5)  =  U8_AGAG(x4, x5)
U9_AGAG(x1, x2, x3, x4, x5)  =  U9_AGAG(x1, x5)
DELETEE_IN_GAG(x1, x2, x3)  =  DELETEE_IN_GAG(x1, x3)
U16_GAG(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U16_GAG(x9)
U17_GAG(x1, x2, x3, x4, x5, x6)  =  U17_GAG(x6)
PF_IN_GGAG(x1, x2, x3, x4)  =  PF_IN_GGAG(x1, x2, x4)
U7_GGAG(x1, x2, x3, x4, x5)  =  U7_GGAG(x5)
LESSB_IN_GG(x1, x2)  =  LESSB_IN_GG(x1, x2)
U2_GG(x1, x2, x3)  =  U2_GG(x3)
U8_GGAG(x1, x2, x3, x4, x5)  =  U8_GGAG(x1, x4, x5)
U9_GGAG(x1, x2, x3, x4, x5)  =  U9_GGAG(x5)
U18_GAG(x1, x2, x3, x4, x5, x6)  =  U18_GAG(x6)
PD_IN_GGAG(x1, x2, x3, x4)  =  PD_IN_GGAG(x1, x2, x4)
U4_GGAG(x1, x2, x3, x4, x5)  =  U4_GGAG(x5)
LESSC_IN_GG(x1, x2)  =  LESSC_IN_GG(x1, x2)
U3_GG(x1, x2, x3)  =  U3_GG(x3)
U5_GGAG(x1, x2, x3, x4, x5)  =  U5_GGAG(x2, x4, x5)
U6_GGAG(x1, x2, x3, x4, x5)  =  U6_GGAG(x5)
U19_GAG(x1, x2, x3, x4, x5)  =  U19_GAG(x5)
U20_GAG(x1, x2, x3, x4, x5, x6)  =  U20_GAG(x6)
PG_IN_GGAG(x1, x2, x3, x4)  =  PG_IN_GGAG(x1, x2, x4)
U10_GGAG(x1, x2, x3, x4, x5)  =  U10_GGAG(x5)
U11_GGAG(x1, x2, x3, x4, x5)  =  U11_GGAG(x1, x4, x5)
U12_GGAG(x1, x2, x3, x4, x5)  =  U12_GGAG(x5)
U21_GAG(x1, x2, x3, x4, x5, x6)  =  U21_GAG(x6)
U22_GAG(x1, x2, x3, x4, x5)  =  U22_GAG(x5)
U23_GAG(x1, x2, x3, x4, x5, x6)  =  U23_GAG(x6)
PH_IN_GGAG(x1, x2, x3, x4)  =  PH_IN_GGAG(x1, x2, x4)
U13_GGAG(x1, x2, x3, x4, x5)  =  U13_GGAG(x5)
U14_GGAG(x1, x2, x3, x4, x5)  =  U14_GGAG(x2, x4, x5)
U15_GGAG(x1, x2, x3, x4, x5)  =  U15_GGAG(x5)
U24_GAG(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U24_GAG(x9)
U25_GAG(x1, x2, x3, x4, x5, x6)  =  U25_GAG(x6)
U26_GAG(x1, x2, x3, x4, x5, x6)  =  U26_GAG(x6)
U27_GAG(x1, x2, x3, x4, x5)  =  U27_GAG(x5)
U28_GAG(x1, x2, x3, x4, x5, x6)  =  U28_GAG(x6)
U29_GAG(x1, x2, x3, x4, x5, x6)  =  U29_GAG(x6)
U30_GAG(x1, x2, x3, x4, x5)  =  U30_GAG(x5)
U31_GAG(x1, x2, x3, x4, x5, x6)  =  U31_GAG(x6)
U32_GAG(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U32_GAG(x9)
U33_GAG(x1, x2, x3, x4, x5, x6)  =  U33_GAG(x6)
U34_GAG(x1, x2, x3, x4, x5, x6)  =  U34_GAG(x6)
U35_GAG(x1, x2, x3, x4, x5)  =  U35_GAG(x5)
U36_GAG(x1, x2, x3, x4, x5, x6)  =  U36_GAG(x6)
U37_GAG(x1, x2, x3, x4, x5, x6)  =  U37_GAG(x6)
U38_GAG(x1, x2, x3, x4, x5)  =  U38_GAG(x5)
U39_GAG(x1, x2, x3, x4, x5, x6)  =  U39_GAG(x6)
U40_GAG(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U40_GAG(x9)
U41_GAG(x1, x2, x3, x4, x5, x6)  =  U41_GAG(x6)
U42_GAG(x1, x2, x3, x4, x5, x6)  =  U42_GAG(x6)
U43_GAG(x1, x2, x3, x4, x5)  =  U43_GAG(x5)
U44_GAG(x1, x2, x3, x4, x5, x6)  =  U44_GAG(x6)
U45_GAG(x1, x2, x3, x4, x5, x6)  =  U45_GAG(x6)
U46_GAG(x1, x2, x3, x4, x5)  =  U46_GAG(x5)
U47_GAG(x1, x2, x3, x4, x5, x6)  =  U47_GAG(x6)
U18_AAG(x1, x2, x3, x4, x5, x6)  =  U18_AAG(x6)
PD_IN_GAAG(x1, x2, x3, x4)  =  PD_IN_GAAG(x1, x4)
U4_GAAG(x1, x2, x3, x4, x5)  =  U4_GAAG(x5)
LESSC_IN_GA(x1, x2)  =  LESSC_IN_GA(x1)
U3_GA(x1, x2, x3)  =  U3_GA(x3)
U5_GAAG(x1, x2, x3, x4, x5)  =  U5_GAAG(x4, x5)
U6_GAAG(x1, x2, x3, x4, x5)  =  U6_GAAG(x5)
U19_AAG(x1, x2, x3, x4, x5)  =  U19_AAG(x5)
U20_AAG(x1, x2, x3, x4, x5, x6)  =  U20_AAG(x6)
PG_IN_AGAG(x1, x2, x3, x4)  =  PG_IN_AGAG(x2, x4)
U10_AGAG(x1, x2, x3, x4, x5)  =  U10_AGAG(x5)
U11_AGAG(x1, x2, x3, x4, x5)  =  U11_AGAG(x4, x5)
U12_AGAG(x1, x2, x3, x4, x5)  =  U12_AGAG(x1, x5)
U21_AAG(x1, x2, x3, x4, x5, x6)  =  U21_AAG(x6)
U22_AAG(x1, x2, x3, x4, x5)  =  U22_AAG(x5)
U23_AAG(x1, x2, x3, x4, x5, x6)  =  U23_AAG(x6)
PH_IN_GAAG(x1, x2, x3, x4)  =  PH_IN_GAAG(x1, x4)
U13_GAAG(x1, x2, x3, x4, x5)  =  U13_GAAG(x5)
U14_GAAG(x1, x2, x3, x4, x5)  =  U14_GAAG(x4, x5)
U15_GAAG(x1, x2, x3, x4, x5)  =  U15_GAAG(x5)
U24_AAG(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U24_AAG(x9)
U25_AAG(x1, x2, x3, x4, x5, x6)  =  U25_AAG(x6)
U26_AAG(x1, x2, x3, x4, x5, x6)  =  U26_AAG(x6)
U27_AAG(x1, x2, x3, x4, x5)  =  U27_AAG(x5)
U28_AAG(x1, x2, x3, x4, x5, x6)  =  U28_AAG(x6)
U29_AAG(x1, x2, x3, x4, x5, x6)  =  U29_AAG(x6)
U30_AAG(x1, x2, x3, x4, x5)  =  U30_AAG(x5)
U31_AAG(x1, x2, x3, x4, x5, x6)  =  U31_AAG(x6)
U32_AAG(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U32_AAG(x9)
U33_AAG(x1, x2, x3, x4, x5, x6)  =  U33_AAG(x6)
U34_AAG(x1, x2, x3, x4, x5, x6)  =  U34_AAG(x6)
U35_AAG(x1, x2, x3, x4, x5)  =  U35_AAG(x5)
U36_AAG(x1, x2, x3, x4, x5, x6)  =  U36_AAG(x6)
U37_AAG(x1, x2, x3, x4, x5, x6)  =  U37_AAG(x6)
U38_AAG(x1, x2, x3, x4, x5)  =  U38_AAG(x5)
U39_AAG(x1, x2, x3, x4, x5, x6)  =  U39_AAG(x6)
U40_AAG(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U40_AAG(x9)
U41_AAG(x1, x2, x3, x4, x5, x6)  =  U41_AAG(x6)
U42_AAG(x1, x2, x3, x4, x5, x6)  =  U42_AAG(x6)
U43_AAG(x1, x2, x3, x4, x5)  =  U43_AAG(x5)
U44_AAG(x1, x2, x3, x4, x5, x6)  =  U44_AAG(x6)
U45_AAG(x1, x2, x3, x4, x5, x6)  =  U45_AAG(x6)
U46_AAG(x1, x2, x3, x4, x5)  =  U46_AAG(x5)
U47_AAG(x1, x2, x3, x4, x5, x6)  =  U47_AAG(x6)

We have to consider all (P,R,Pi)-chains

(7) DependencyGraphProof (EQUIVALENT transformation)

The approximation of the Dependency Graph [LOPSTR] contains 7 SCCs with 102 less nodes.

(8) Complex Obligation (AND)

(9) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

LESSC_IN_GA(s(T184), s(T186)) → LESSC_IN_GA(T184, T186)

The TRS R consists of the following rules:

deleteE_in_aag(T6, tree(T6, void, T7), T7) → deleteE_out_aag(T6, tree(T6, void, T7), T7)
deleteE_in_aag(T10, tree(T10, T11, void), T11) → deleteE_out_aag(T10, tree(T10, T11, void), T11)
deleteE_in_aag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32)) → deleteE_out_aag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32))
deleteE_in_aag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62))) → U16_aag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_in_agg(T63, T60, T61))
delminA_in_agg(tree(T76, void, T77), T76, T77) → delminA_out_agg(tree(T76, void, T77), T76, T77)
delminA_in_agg(tree(T90, T96, T92), T93, tree(T90, T94, T95)) → U1_agg(T90, T96, T92, T93, T94, T95, delminA_in_agg(T96, T93, T94))
U1_agg(T90, T96, T92, T93, T94, T95, delminA_out_agg(T96, T93, T94)) → delminA_out_agg(tree(T90, T96, T92), T93, tree(T90, T94, T95))
U16_aag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_out_agg(T63, T60, T61)) → deleteE_out_aag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62)))
deleteE_in_aag(T126, tree(T122, T127, T124), tree(T122, T125, T124)) → U17_aag(T126, T122, T127, T124, T125, pF_in_agag(T126, T122, T127, T125))
pF_in_agag(T126, T122, T127, T125) → U7_agag(T126, T122, T127, T125, lessB_in_ag(T126, T122))
lessB_in_ag(0, s(T138)) → lessB_out_ag(0, s(T138))
lessB_in_ag(s(T145), s(T144)) → U2_ag(T145, T144, lessB_in_ag(T145, T144))
U2_ag(T145, T144, lessB_out_ag(T145, T144)) → lessB_out_ag(s(T145), s(T144))
U7_agag(T126, T122, T127, T125, lessB_out_ag(T126, T122)) → pF_out_agag(T126, T122, T127, T125)
pF_in_agag(T130, T122, T131, T125) → U8_agag(T130, T122, T131, T125, lessB_in_ag(T130, T122))
U8_agag(T130, T122, T131, T125, lessB_out_ag(T130, T122)) → U9_agag(T130, T122, T131, T125, deleteE_in_gag(T130, T131, T125))
deleteE_in_gag(T6, tree(T6, void, T7), T7) → deleteE_out_gag(T6, tree(T6, void, T7), T7)
deleteE_in_gag(T10, tree(T10, T11, void), T11) → deleteE_out_gag(T10, tree(T10, T11, void), T11)
deleteE_in_gag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32)) → deleteE_out_gag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32))
deleteE_in_gag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62))) → U16_gag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_in_agg(T63, T60, T61))
U16_gag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_out_agg(T63, T60, T61)) → deleteE_out_gag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62)))
deleteE_in_gag(T126, tree(T122, T127, T124), tree(T122, T125, T124)) → U17_gag(T126, T122, T127, T124, T125, pF_in_ggag(T126, T122, T127, T125))
pF_in_ggag(T126, T122, T127, T125) → U7_ggag(T126, T122, T127, T125, lessB_in_gg(T126, T122))
lessB_in_gg(0, s(T138)) → lessB_out_gg(0, s(T138))
lessB_in_gg(s(T145), s(T144)) → U2_gg(T145, T144, lessB_in_gg(T145, T144))
U2_gg(T145, T144, lessB_out_gg(T145, T144)) → lessB_out_gg(s(T145), s(T144))
U7_ggag(T126, T122, T127, T125, lessB_out_gg(T126, T122)) → pF_out_ggag(T126, T122, T127, T125)
pF_in_ggag(T130, T122, T131, T125) → U8_ggag(T130, T122, T131, T125, lessB_in_gg(T130, T122))
U8_ggag(T130, T122, T131, T125, lessB_out_gg(T130, T122)) → U9_ggag(T130, T122, T131, T125, deleteE_in_gag(T130, T131, T125))
deleteE_in_gag(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → U18_gag(T167, T163, T164, T168, T166, pD_in_ggag(T163, T167, T168, T166))
pD_in_ggag(T163, T167, T168, T166) → U4_ggag(T163, T167, T168, T166, lessC_in_gg(T163, T167))
lessC_in_gg(0, s(T179)) → lessC_out_gg(0, s(T179))
lessC_in_gg(s(T184), s(T186)) → U3_gg(T184, T186, lessC_in_gg(T184, T186))
U3_gg(T184, T186, lessC_out_gg(T184, T186)) → lessC_out_gg(s(T184), s(T186))
U4_ggag(T163, T167, T168, T166, lessC_out_gg(T163, T167)) → pD_out_ggag(T163, T167, T168, T166)
pD_in_ggag(T163, T171, T172, T166) → U5_ggag(T163, T171, T172, T166, lessC_in_gg(T163, T171))
U5_ggag(T163, T171, T172, T166, lessC_out_gg(T163, T171)) → U6_ggag(T163, T171, T172, T166, deleteE_in_gag(T171, T172, T166))
deleteE_in_gag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201)) → U19_gag(T209, T210, T201, T202, deleteE_in_gag(0, T210, T202))
deleteE_in_gag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201)) → U20_gag(T223, T222, T224, T201, T202, pG_in_ggag(T223, T222, T224, T202))
pG_in_ggag(T223, T222, T224, T202) → U10_ggag(T223, T222, T224, T202, lessB_in_gg(T223, T222))
U10_ggag(T223, T222, T224, T202, lessB_out_gg(T223, T222)) → pG_out_ggag(T223, T222, T224, T202)
pG_in_ggag(T227, T222, T228, T202) → U11_ggag(T227, T222, T228, T202, lessB_in_gg(T227, T222))
U11_ggag(T227, T222, T228, T202, lessB_out_gg(T227, T222)) → U12_ggag(T227, T222, T228, T202, deleteE_in_gag(s(T227), T228, T202))
deleteE_in_gag(T252, tree(T248, T249, T253), tree(T248, T249, T251)) → U21_gag(T252, T248, T249, T253, T251, pD_in_ggag(T248, T252, T253, T251))
U21_gag(T252, T248, T249, T253, T251, pD_out_ggag(T248, T252, T253, T251)) → deleteE_out_gag(T252, tree(T248, T249, T253), tree(T248, T249, T251))
deleteE_in_gag(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → U22_gag(T274, T263, T273, T265, deleteE_in_gag(s(T274), T273, T265))
deleteE_in_gag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → U23_gag(T285, T283, T263, T286, T265, pH_in_ggag(T283, T285, T286, T265))
pH_in_ggag(T283, T285, T286, T265) → U13_ggag(T283, T285, T286, T265, lessC_in_gg(T283, T285))
U13_ggag(T283, T285, T286, T265, lessC_out_gg(T283, T285)) → pH_out_ggag(T283, T285, T286, T265)
pH_in_ggag(T283, T289, T290, T265) → U14_ggag(T283, T289, T290, T265, lessC_in_gg(T283, T289))
U14_ggag(T283, T289, T290, T265, lessC_out_gg(T283, T289)) → U15_ggag(T283, T289, T290, T265, deleteE_in_gag(s(T289), T290, T265))
deleteE_in_gag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349))) → U24_gag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_in_agg(T350, T347, T348))
U24_gag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_out_agg(T350, T347, T348)) → deleteE_out_gag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349)))
deleteE_in_gag(T380, tree(T376, T381, T378), tree(T376, T379, T378)) → U25_gag(T380, T376, T381, T378, T379, pF_in_ggag(T380, T376, T381, T379))
U25_gag(T380, T376, T381, T378, T379, pF_out_ggag(T380, T376, T381, T379)) → deleteE_out_gag(T380, tree(T376, T381, T378), tree(T376, T379, T378))
deleteE_in_gag(T399, tree(T395, T396, T400), tree(T395, T396, T398)) → U26_gag(T399, T395, T396, T400, T398, pD_in_ggag(T395, T399, T400, T398))
U26_gag(T399, T395, T396, T400, T398, pD_out_ggag(T395, T399, T400, T398)) → deleteE_out_gag(T399, tree(T395, T396, T400), tree(T395, T396, T398))
deleteE_in_gag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411)) → U27_gag(T419, T420, T411, T412, deleteE_in_gag(0, T420, T412))
deleteE_in_gag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411)) → U28_gag(T433, T432, T434, T411, T412, pG_in_ggag(T433, T432, T434, T412))
U28_gag(T433, T432, T434, T411, T412, pG_out_ggag(T433, T432, T434, T412)) → deleteE_out_gag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411))
deleteE_in_gag(T452, tree(T448, T449, T453), tree(T448, T449, T451)) → U29_gag(T452, T448, T449, T453, T451, pD_in_ggag(T448, T452, T453, T451))
U29_gag(T452, T448, T449, T453, T451, pD_out_ggag(T448, T452, T453, T451)) → deleteE_out_gag(T452, tree(T448, T449, T453), tree(T448, T449, T451))
deleteE_in_gag(s(T474), tree(0, T463, T473), tree(0, T463, T465)) → U30_gag(T474, T463, T473, T465, deleteE_in_gag(s(T474), T473, T465))
deleteE_in_gag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465)) → U31_gag(T485, T483, T463, T486, T465, pH_in_ggag(T483, T485, T486, T465))
U31_gag(T485, T483, T463, T486, T465, pH_out_ggag(T483, T485, T486, T465)) → deleteE_out_gag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465))
deleteE_in_gag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543))) → U32_gag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_in_agg(T544, T541, T542))
U32_gag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_out_agg(T544, T541, T542)) → deleteE_out_gag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543)))
deleteE_in_gag(T574, tree(T570, T575, T572), tree(T570, T573, T572)) → U33_gag(T574, T570, T575, T572, T573, pF_in_ggag(T574, T570, T575, T573))
U33_gag(T574, T570, T575, T572, T573, pF_out_ggag(T574, T570, T575, T573)) → deleteE_out_gag(T574, tree(T570, T575, T572), tree(T570, T573, T572))
deleteE_in_gag(T593, tree(T589, T590, T594), tree(T589, T590, T592)) → U34_gag(T593, T589, T590, T594, T592, pD_in_ggag(T589, T593, T594, T592))
U34_gag(T593, T589, T590, T594, T592, pD_out_ggag(T589, T593, T594, T592)) → deleteE_out_gag(T593, tree(T589, T590, T594), tree(T589, T590, T592))
deleteE_in_gag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605)) → U35_gag(T613, T614, T605, T606, deleteE_in_gag(0, T614, T606))
deleteE_in_gag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605)) → U36_gag(T627, T626, T628, T605, T606, pG_in_ggag(T627, T626, T628, T606))
U36_gag(T627, T626, T628, T605, T606, pG_out_ggag(T627, T626, T628, T606)) → deleteE_out_gag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605))
deleteE_in_gag(T646, tree(T642, T643, T647), tree(T642, T643, T645)) → U37_gag(T646, T642, T643, T647, T645, pD_in_ggag(T642, T646, T647, T645))
U37_gag(T646, T642, T643, T647, T645, pD_out_ggag(T642, T646, T647, T645)) → deleteE_out_gag(T646, tree(T642, T643, T647), tree(T642, T643, T645))
deleteE_in_gag(s(T668), tree(0, T657, T667), tree(0, T657, T659)) → U38_gag(T668, T657, T667, T659, deleteE_in_gag(s(T668), T667, T659))
deleteE_in_gag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659)) → U39_gag(T679, T677, T657, T680, T659, pH_in_ggag(T677, T679, T680, T659))
U39_gag(T679, T677, T657, T680, T659, pH_out_ggag(T677, T679, T680, T659)) → deleteE_out_gag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659))
deleteE_in_gag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733))) → U40_gag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_in_agg(T734, T731, T732))
U40_gag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_out_agg(T734, T731, T732)) → deleteE_out_gag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733)))
deleteE_in_gag(T764, tree(T760, T765, T762), tree(T760, T763, T762)) → U41_gag(T764, T760, T765, T762, T763, pF_in_ggag(T764, T760, T765, T763))
U41_gag(T764, T760, T765, T762, T763, pF_out_ggag(T764, T760, T765, T763)) → deleteE_out_gag(T764, tree(T760, T765, T762), tree(T760, T763, T762))
deleteE_in_gag(T783, tree(T779, T780, T784), tree(T779, T780, T782)) → U42_gag(T783, T779, T780, T784, T782, pD_in_ggag(T779, T783, T784, T782))
U42_gag(T783, T779, T780, T784, T782, pD_out_ggag(T779, T783, T784, T782)) → deleteE_out_gag(T783, tree(T779, T780, T784), tree(T779, T780, T782))
deleteE_in_gag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795)) → U43_gag(T803, T804, T795, T796, deleteE_in_gag(0, T804, T796))
deleteE_in_gag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795)) → U44_gag(T817, T816, T818, T795, T796, pG_in_ggag(T817, T816, T818, T796))
U44_gag(T817, T816, T818, T795, T796, pG_out_ggag(T817, T816, T818, T796)) → deleteE_out_gag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795))
deleteE_in_gag(T836, tree(T832, T833, T837), tree(T832, T833, T835)) → U45_gag(T836, T832, T833, T837, T835, pD_in_ggag(T832, T836, T837, T835))
U45_gag(T836, T832, T833, T837, T835, pD_out_ggag(T832, T836, T837, T835)) → deleteE_out_gag(T836, tree(T832, T833, T837), tree(T832, T833, T835))
deleteE_in_gag(s(T858), tree(0, T847, T857), tree(0, T847, T849)) → U46_gag(T858, T847, T857, T849, deleteE_in_gag(s(T858), T857, T849))
deleteE_in_gag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849)) → U47_gag(T869, T867, T847, T870, T849, pH_in_ggag(T867, T869, T870, T849))
U47_gag(T869, T867, T847, T870, T849, pH_out_ggag(T867, T869, T870, T849)) → deleteE_out_gag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849))
U46_gag(T858, T847, T857, T849, deleteE_out_gag(s(T858), T857, T849)) → deleteE_out_gag(s(T858), tree(0, T847, T857), tree(0, T847, T849))
U43_gag(T803, T804, T795, T796, deleteE_out_gag(0, T804, T796)) → deleteE_out_gag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795))
U38_gag(T668, T657, T667, T659, deleteE_out_gag(s(T668), T667, T659)) → deleteE_out_gag(s(T668), tree(0, T657, T667), tree(0, T657, T659))
U35_gag(T613, T614, T605, T606, deleteE_out_gag(0, T614, T606)) → deleteE_out_gag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605))
U30_gag(T474, T463, T473, T465, deleteE_out_gag(s(T474), T473, T465)) → deleteE_out_gag(s(T474), tree(0, T463, T473), tree(0, T463, T465))
U27_gag(T419, T420, T411, T412, deleteE_out_gag(0, T420, T412)) → deleteE_out_gag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411))
U15_ggag(T283, T289, T290, T265, deleteE_out_gag(s(T289), T290, T265)) → pH_out_ggag(T283, T289, T290, T265)
U23_gag(T285, T283, T263, T286, T265, pH_out_ggag(T283, T285, T286, T265)) → deleteE_out_gag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265))
U22_gag(T274, T263, T273, T265, deleteE_out_gag(s(T274), T273, T265)) → deleteE_out_gag(s(T274), tree(0, T263, T273), tree(0, T263, T265))
U12_ggag(T227, T222, T228, T202, deleteE_out_gag(s(T227), T228, T202)) → pG_out_ggag(T227, T222, T228, T202)
U20_gag(T223, T222, T224, T201, T202, pG_out_ggag(T223, T222, T224, T202)) → deleteE_out_gag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201))
U19_gag(T209, T210, T201, T202, deleteE_out_gag(0, T210, T202)) → deleteE_out_gag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201))
U6_ggag(T163, T171, T172, T166, deleteE_out_gag(T171, T172, T166)) → pD_out_ggag(T163, T171, T172, T166)
U18_gag(T167, T163, T164, T168, T166, pD_out_ggag(T163, T167, T168, T166)) → deleteE_out_gag(T167, tree(T163, T164, T168), tree(T163, T164, T166))
U9_ggag(T130, T122, T131, T125, deleteE_out_gag(T130, T131, T125)) → pF_out_ggag(T130, T122, T131, T125)
U17_gag(T126, T122, T127, T124, T125, pF_out_ggag(T126, T122, T127, T125)) → deleteE_out_gag(T126, tree(T122, T127, T124), tree(T122, T125, T124))
U9_agag(T130, T122, T131, T125, deleteE_out_gag(T130, T131, T125)) → pF_out_agag(T130, T122, T131, T125)
U17_aag(T126, T122, T127, T124, T125, pF_out_agag(T126, T122, T127, T125)) → deleteE_out_aag(T126, tree(T122, T127, T124), tree(T122, T125, T124))
deleteE_in_aag(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → U18_aag(T167, T163, T164, T168, T166, pD_in_gaag(T163, T167, T168, T166))
pD_in_gaag(T163, T167, T168, T166) → U4_gaag(T163, T167, T168, T166, lessC_in_ga(T163, T167))
lessC_in_ga(0, s(T179)) → lessC_out_ga(0, s(T179))
lessC_in_ga(s(T184), s(T186)) → U3_ga(T184, T186, lessC_in_ga(T184, T186))
U3_ga(T184, T186, lessC_out_ga(T184, T186)) → lessC_out_ga(s(T184), s(T186))
U4_gaag(T163, T167, T168, T166, lessC_out_ga(T163, T167)) → pD_out_gaag(T163, T167, T168, T166)
pD_in_gaag(T163, T171, T172, T166) → U5_gaag(T163, T171, T172, T166, lessC_in_ga(T163, T171))
U5_gaag(T163, T171, T172, T166, lessC_out_ga(T163, T171)) → U6_gaag(T163, T171, T172, T166, deleteE_in_aag(T171, T172, T166))
deleteE_in_aag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201)) → U19_aag(T209, T210, T201, T202, deleteE_in_gag(0, T210, T202))
U19_aag(T209, T210, T201, T202, deleteE_out_gag(0, T210, T202)) → deleteE_out_aag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201))
deleteE_in_aag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201)) → U20_aag(T223, T222, T224, T201, T202, pG_in_agag(T223, T222, T224, T202))
pG_in_agag(T223, T222, T224, T202) → U10_agag(T223, T222, T224, T202, lessB_in_ag(T223, T222))
U10_agag(T223, T222, T224, T202, lessB_out_ag(T223, T222)) → pG_out_agag(T223, T222, T224, T202)
pG_in_agag(T227, T222, T228, T202) → U11_agag(T227, T222, T228, T202, lessB_in_ag(T227, T222))
U11_agag(T227, T222, T228, T202, lessB_out_ag(T227, T222)) → U12_agag(T227, T222, T228, T202, deleteE_in_gag(s(T227), T228, T202))
U12_agag(T227, T222, T228, T202, deleteE_out_gag(s(T227), T228, T202)) → pG_out_agag(T227, T222, T228, T202)
U20_aag(T223, T222, T224, T201, T202, pG_out_agag(T223, T222, T224, T202)) → deleteE_out_aag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201))
deleteE_in_aag(T252, tree(T248, T249, T253), tree(T248, T249, T251)) → U21_aag(T252, T248, T249, T253, T251, pD_in_gaag(T248, T252, T253, T251))
U21_aag(T252, T248, T249, T253, T251, pD_out_gaag(T248, T252, T253, T251)) → deleteE_out_aag(T252, tree(T248, T249, T253), tree(T248, T249, T251))
deleteE_in_aag(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → U22_aag(T274, T263, T273, T265, deleteE_in_aag(s(T274), T273, T265))
deleteE_in_aag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → U23_aag(T285, T283, T263, T286, T265, pH_in_gaag(T283, T285, T286, T265))
pH_in_gaag(T283, T285, T286, T265) → U13_gaag(T283, T285, T286, T265, lessC_in_ga(T283, T285))
U13_gaag(T283, T285, T286, T265, lessC_out_ga(T283, T285)) → pH_out_gaag(T283, T285, T286, T265)
pH_in_gaag(T283, T289, T290, T265) → U14_gaag(T283, T289, T290, T265, lessC_in_ga(T283, T289))
U14_gaag(T283, T289, T290, T265, lessC_out_ga(T283, T289)) → U15_gaag(T283, T289, T290, T265, deleteE_in_aag(s(T289), T290, T265))
deleteE_in_aag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349))) → U24_aag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_in_agg(T350, T347, T348))
U24_aag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_out_agg(T350, T347, T348)) → deleteE_out_aag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349)))
deleteE_in_aag(T380, tree(T376, T381, T378), tree(T376, T379, T378)) → U25_aag(T380, T376, T381, T378, T379, pF_in_agag(T380, T376, T381, T379))
U25_aag(T380, T376, T381, T378, T379, pF_out_agag(T380, T376, T381, T379)) → deleteE_out_aag(T380, tree(T376, T381, T378), tree(T376, T379, T378))
deleteE_in_aag(T399, tree(T395, T396, T400), tree(T395, T396, T398)) → U26_aag(T399, T395, T396, T400, T398, pD_in_gaag(T395, T399, T400, T398))
U26_aag(T399, T395, T396, T400, T398, pD_out_gaag(T395, T399, T400, T398)) → deleteE_out_aag(T399, tree(T395, T396, T400), tree(T395, T396, T398))
deleteE_in_aag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411)) → U27_aag(T419, T420, T411, T412, deleteE_in_gag(0, T420, T412))
U27_aag(T419, T420, T411, T412, deleteE_out_gag(0, T420, T412)) → deleteE_out_aag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411))
deleteE_in_aag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411)) → U28_aag(T433, T432, T434, T411, T412, pG_in_agag(T433, T432, T434, T412))
U28_aag(T433, T432, T434, T411, T412, pG_out_agag(T433, T432, T434, T412)) → deleteE_out_aag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411))
deleteE_in_aag(T452, tree(T448, T449, T453), tree(T448, T449, T451)) → U29_aag(T452, T448, T449, T453, T451, pD_in_gaag(T448, T452, T453, T451))
U29_aag(T452, T448, T449, T453, T451, pD_out_gaag(T448, T452, T453, T451)) → deleteE_out_aag(T452, tree(T448, T449, T453), tree(T448, T449, T451))
deleteE_in_aag(s(T474), tree(0, T463, T473), tree(0, T463, T465)) → U30_aag(T474, T463, T473, T465, deleteE_in_aag(s(T474), T473, T465))
deleteE_in_aag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465)) → U31_aag(T485, T483, T463, T486, T465, pH_in_gaag(T483, T485, T486, T465))
U31_aag(T485, T483, T463, T486, T465, pH_out_gaag(T483, T485, T486, T465)) → deleteE_out_aag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465))
deleteE_in_aag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543))) → U32_aag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_in_agg(T544, T541, T542))
U32_aag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_out_agg(T544, T541, T542)) → deleteE_out_aag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543)))
deleteE_in_aag(T574, tree(T570, T575, T572), tree(T570, T573, T572)) → U33_aag(T574, T570, T575, T572, T573, pF_in_agag(T574, T570, T575, T573))
U33_aag(T574, T570, T575, T572, T573, pF_out_agag(T574, T570, T575, T573)) → deleteE_out_aag(T574, tree(T570, T575, T572), tree(T570, T573, T572))
deleteE_in_aag(T593, tree(T589, T590, T594), tree(T589, T590, T592)) → U34_aag(T593, T589, T590, T594, T592, pD_in_gaag(T589, T593, T594, T592))
U34_aag(T593, T589, T590, T594, T592, pD_out_gaag(T589, T593, T594, T592)) → deleteE_out_aag(T593, tree(T589, T590, T594), tree(T589, T590, T592))
deleteE_in_aag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605)) → U35_aag(T613, T614, T605, T606, deleteE_in_gag(0, T614, T606))
U35_aag(T613, T614, T605, T606, deleteE_out_gag(0, T614, T606)) → deleteE_out_aag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605))
deleteE_in_aag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605)) → U36_aag(T627, T626, T628, T605, T606, pG_in_agag(T627, T626, T628, T606))
U36_aag(T627, T626, T628, T605, T606, pG_out_agag(T627, T626, T628, T606)) → deleteE_out_aag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605))
deleteE_in_aag(T646, tree(T642, T643, T647), tree(T642, T643, T645)) → U37_aag(T646, T642, T643, T647, T645, pD_in_gaag(T642, T646, T647, T645))
U37_aag(T646, T642, T643, T647, T645, pD_out_gaag(T642, T646, T647, T645)) → deleteE_out_aag(T646, tree(T642, T643, T647), tree(T642, T643, T645))
deleteE_in_aag(s(T668), tree(0, T657, T667), tree(0, T657, T659)) → U38_aag(T668, T657, T667, T659, deleteE_in_aag(s(T668), T667, T659))
deleteE_in_aag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659)) → U39_aag(T679, T677, T657, T680, T659, pH_in_gaag(T677, T679, T680, T659))
U39_aag(T679, T677, T657, T680, T659, pH_out_gaag(T677, T679, T680, T659)) → deleteE_out_aag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659))
deleteE_in_aag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733))) → U40_aag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_in_agg(T734, T731, T732))
U40_aag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_out_agg(T734, T731, T732)) → deleteE_out_aag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733)))
deleteE_in_aag(T764, tree(T760, T765, T762), tree(T760, T763, T762)) → U41_aag(T764, T760, T765, T762, T763, pF_in_agag(T764, T760, T765, T763))
U41_aag(T764, T760, T765, T762, T763, pF_out_agag(T764, T760, T765, T763)) → deleteE_out_aag(T764, tree(T760, T765, T762), tree(T760, T763, T762))
deleteE_in_aag(T783, tree(T779, T780, T784), tree(T779, T780, T782)) → U42_aag(T783, T779, T780, T784, T782, pD_in_gaag(T779, T783, T784, T782))
U42_aag(T783, T779, T780, T784, T782, pD_out_gaag(T779, T783, T784, T782)) → deleteE_out_aag(T783, tree(T779, T780, T784), tree(T779, T780, T782))
deleteE_in_aag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795)) → U43_aag(T803, T804, T795, T796, deleteE_in_gag(0, T804, T796))
U43_aag(T803, T804, T795, T796, deleteE_out_gag(0, T804, T796)) → deleteE_out_aag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795))
deleteE_in_aag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795)) → U44_aag(T817, T816, T818, T795, T796, pG_in_agag(T817, T816, T818, T796))
U44_aag(T817, T816, T818, T795, T796, pG_out_agag(T817, T816, T818, T796)) → deleteE_out_aag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795))
deleteE_in_aag(T836, tree(T832, T833, T837), tree(T832, T833, T835)) → U45_aag(T836, T832, T833, T837, T835, pD_in_gaag(T832, T836, T837, T835))
U45_aag(T836, T832, T833, T837, T835, pD_out_gaag(T832, T836, T837, T835)) → deleteE_out_aag(T836, tree(T832, T833, T837), tree(T832, T833, T835))
deleteE_in_aag(s(T858), tree(0, T847, T857), tree(0, T847, T849)) → U46_aag(T858, T847, T857, T849, deleteE_in_aag(s(T858), T857, T849))
deleteE_in_aag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849)) → U47_aag(T869, T867, T847, T870, T849, pH_in_gaag(T867, T869, T870, T849))
U47_aag(T869, T867, T847, T870, T849, pH_out_gaag(T867, T869, T870, T849)) → deleteE_out_aag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849))
U46_aag(T858, T847, T857, T849, deleteE_out_aag(s(T858), T857, T849)) → deleteE_out_aag(s(T858), tree(0, T847, T857), tree(0, T847, T849))
U38_aag(T668, T657, T667, T659, deleteE_out_aag(s(T668), T667, T659)) → deleteE_out_aag(s(T668), tree(0, T657, T667), tree(0, T657, T659))
U30_aag(T474, T463, T473, T465, deleteE_out_aag(s(T474), T473, T465)) → deleteE_out_aag(s(T474), tree(0, T463, T473), tree(0, T463, T465))
U15_gaag(T283, T289, T290, T265, deleteE_out_aag(s(T289), T290, T265)) → pH_out_gaag(T283, T289, T290, T265)
U23_aag(T285, T283, T263, T286, T265, pH_out_gaag(T283, T285, T286, T265)) → deleteE_out_aag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265))
U22_aag(T274, T263, T273, T265, deleteE_out_aag(s(T274), T273, T265)) → deleteE_out_aag(s(T274), tree(0, T263, T273), tree(0, T263, T265))
U6_gaag(T163, T171, T172, T166, deleteE_out_aag(T171, T172, T166)) → pD_out_gaag(T163, T171, T172, T166)
U18_aag(T167, T163, T164, T168, T166, pD_out_gaag(T163, T167, T168, T166)) → deleteE_out_aag(T167, tree(T163, T164, T168), tree(T163, T164, T166))

The argument filtering Pi contains the following mapping:
deleteE_in_aag(x1, x2, x3)  =  deleteE_in_aag(x3)
deleteE_out_aag(x1, x2, x3)  =  deleteE_out_aag
tree(x1, x2, x3)  =  tree(x1, x2, x3)
U16_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U16_aag(x9)
delminA_in_agg(x1, x2, x3)  =  delminA_in_agg(x2, x3)
delminA_out_agg(x1, x2, x3)  =  delminA_out_agg
U1_agg(x1, x2, x3, x4, x5, x6, x7)  =  U1_agg(x7)
U17_aag(x1, x2, x3, x4, x5, x6)  =  U17_aag(x6)
pF_in_agag(x1, x2, x3, x4)  =  pF_in_agag(x2, x4)
U7_agag(x1, x2, x3, x4, x5)  =  U7_agag(x5)
lessB_in_ag(x1, x2)  =  lessB_in_ag(x2)
s(x1)  =  s(x1)
lessB_out_ag(x1, x2)  =  lessB_out_ag(x1)
U2_ag(x1, x2, x3)  =  U2_ag(x3)
pF_out_agag(x1, x2, x3, x4)  =  pF_out_agag(x1)
U8_agag(x1, x2, x3, x4, x5)  =  U8_agag(x4, x5)
U9_agag(x1, x2, x3, x4, x5)  =  U9_agag(x1, x5)
deleteE_in_gag(x1, x2, x3)  =  deleteE_in_gag(x1, x3)
deleteE_out_gag(x1, x2, x3)  =  deleteE_out_gag
U16_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U16_gag(x9)
U17_gag(x1, x2, x3, x4, x5, x6)  =  U17_gag(x6)
pF_in_ggag(x1, x2, x3, x4)  =  pF_in_ggag(x1, x2, x4)
U7_ggag(x1, x2, x3, x4, x5)  =  U7_ggag(x5)
lessB_in_gg(x1, x2)  =  lessB_in_gg(x1, x2)
0  =  0
lessB_out_gg(x1, x2)  =  lessB_out_gg
U2_gg(x1, x2, x3)  =  U2_gg(x3)
pF_out_ggag(x1, x2, x3, x4)  =  pF_out_ggag
U8_ggag(x1, x2, x3, x4, x5)  =  U8_ggag(x1, x4, x5)
U9_ggag(x1, x2, x3, x4, x5)  =  U9_ggag(x5)
U18_gag(x1, x2, x3, x4, x5, x6)  =  U18_gag(x6)
pD_in_ggag(x1, x2, x3, x4)  =  pD_in_ggag(x1, x2, x4)
U4_ggag(x1, x2, x3, x4, x5)  =  U4_ggag(x5)
lessC_in_gg(x1, x2)  =  lessC_in_gg(x1, x2)
lessC_out_gg(x1, x2)  =  lessC_out_gg
U3_gg(x1, x2, x3)  =  U3_gg(x3)
pD_out_ggag(x1, x2, x3, x4)  =  pD_out_ggag
U5_ggag(x1, x2, x3, x4, x5)  =  U5_ggag(x2, x4, x5)
U6_ggag(x1, x2, x3, x4, x5)  =  U6_ggag(x5)
U19_gag(x1, x2, x3, x4, x5)  =  U19_gag(x5)
U20_gag(x1, x2, x3, x4, x5, x6)  =  U20_gag(x6)
pG_in_ggag(x1, x2, x3, x4)  =  pG_in_ggag(x1, x2, x4)
U10_ggag(x1, x2, x3, x4, x5)  =  U10_ggag(x5)
pG_out_ggag(x1, x2, x3, x4)  =  pG_out_ggag
U11_ggag(x1, x2, x3, x4, x5)  =  U11_ggag(x1, x4, x5)
U12_ggag(x1, x2, x3, x4, x5)  =  U12_ggag(x5)
U21_gag(x1, x2, x3, x4, x5, x6)  =  U21_gag(x6)
U22_gag(x1, x2, x3, x4, x5)  =  U22_gag(x5)
U23_gag(x1, x2, x3, x4, x5, x6)  =  U23_gag(x6)
pH_in_ggag(x1, x2, x3, x4)  =  pH_in_ggag(x1, x2, x4)
U13_ggag(x1, x2, x3, x4, x5)  =  U13_ggag(x5)
pH_out_ggag(x1, x2, x3, x4)  =  pH_out_ggag
U14_ggag(x1, x2, x3, x4, x5)  =  U14_ggag(x2, x4, x5)
U15_ggag(x1, x2, x3, x4, x5)  =  U15_ggag(x5)
U24_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U24_gag(x9)
U25_gag(x1, x2, x3, x4, x5, x6)  =  U25_gag(x6)
U26_gag(x1, x2, x3, x4, x5, x6)  =  U26_gag(x6)
U27_gag(x1, x2, x3, x4, x5)  =  U27_gag(x5)
U28_gag(x1, x2, x3, x4, x5, x6)  =  U28_gag(x6)
U29_gag(x1, x2, x3, x4, x5, x6)  =  U29_gag(x6)
U30_gag(x1, x2, x3, x4, x5)  =  U30_gag(x5)
U31_gag(x1, x2, x3, x4, x5, x6)  =  U31_gag(x6)
U32_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U32_gag(x9)
U33_gag(x1, x2, x3, x4, x5, x6)  =  U33_gag(x6)
U34_gag(x1, x2, x3, x4, x5, x6)  =  U34_gag(x6)
U35_gag(x1, x2, x3, x4, x5)  =  U35_gag(x5)
U36_gag(x1, x2, x3, x4, x5, x6)  =  U36_gag(x6)
U37_gag(x1, x2, x3, x4, x5, x6)  =  U37_gag(x6)
U38_gag(x1, x2, x3, x4, x5)  =  U38_gag(x5)
U39_gag(x1, x2, x3, x4, x5, x6)  =  U39_gag(x6)
U40_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U40_gag(x9)
U41_gag(x1, x2, x3, x4, x5, x6)  =  U41_gag(x6)
U42_gag(x1, x2, x3, x4, x5, x6)  =  U42_gag(x6)
U43_gag(x1, x2, x3, x4, x5)  =  U43_gag(x5)
U44_gag(x1, x2, x3, x4, x5, x6)  =  U44_gag(x6)
U45_gag(x1, x2, x3, x4, x5, x6)  =  U45_gag(x6)
U46_gag(x1, x2, x3, x4, x5)  =  U46_gag(x5)
U47_gag(x1, x2, x3, x4, x5, x6)  =  U47_gag(x6)
U18_aag(x1, x2, x3, x4, x5, x6)  =  U18_aag(x6)
pD_in_gaag(x1, x2, x3, x4)  =  pD_in_gaag(x1, x4)
U4_gaag(x1, x2, x3, x4, x5)  =  U4_gaag(x5)
lessC_in_ga(x1, x2)  =  lessC_in_ga(x1)
lessC_out_ga(x1, x2)  =  lessC_out_ga
U3_ga(x1, x2, x3)  =  U3_ga(x3)
pD_out_gaag(x1, x2, x3, x4)  =  pD_out_gaag
U5_gaag(x1, x2, x3, x4, x5)  =  U5_gaag(x4, x5)
U6_gaag(x1, x2, x3, x4, x5)  =  U6_gaag(x5)
U19_aag(x1, x2, x3, x4, x5)  =  U19_aag(x5)
U20_aag(x1, x2, x3, x4, x5, x6)  =  U20_aag(x6)
pG_in_agag(x1, x2, x3, x4)  =  pG_in_agag(x2, x4)
U10_agag(x1, x2, x3, x4, x5)  =  U10_agag(x5)
pG_out_agag(x1, x2, x3, x4)  =  pG_out_agag(x1)
U11_agag(x1, x2, x3, x4, x5)  =  U11_agag(x4, x5)
U12_agag(x1, x2, x3, x4, x5)  =  U12_agag(x1, x5)
U21_aag(x1, x2, x3, x4, x5, x6)  =  U21_aag(x6)
U22_aag(x1, x2, x3, x4, x5)  =  U22_aag(x5)
U23_aag(x1, x2, x3, x4, x5, x6)  =  U23_aag(x6)
pH_in_gaag(x1, x2, x3, x4)  =  pH_in_gaag(x1, x4)
U13_gaag(x1, x2, x3, x4, x5)  =  U13_gaag(x5)
pH_out_gaag(x1, x2, x3, x4)  =  pH_out_gaag
U14_gaag(x1, x2, x3, x4, x5)  =  U14_gaag(x4, x5)
U15_gaag(x1, x2, x3, x4, x5)  =  U15_gaag(x5)
U24_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U24_aag(x9)
U25_aag(x1, x2, x3, x4, x5, x6)  =  U25_aag(x6)
U26_aag(x1, x2, x3, x4, x5, x6)  =  U26_aag(x6)
U27_aag(x1, x2, x3, x4, x5)  =  U27_aag(x5)
U28_aag(x1, x2, x3, x4, x5, x6)  =  U28_aag(x6)
U29_aag(x1, x2, x3, x4, x5, x6)  =  U29_aag(x6)
U30_aag(x1, x2, x3, x4, x5)  =  U30_aag(x5)
U31_aag(x1, x2, x3, x4, x5, x6)  =  U31_aag(x6)
U32_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U32_aag(x9)
U33_aag(x1, x2, x3, x4, x5, x6)  =  U33_aag(x6)
U34_aag(x1, x2, x3, x4, x5, x6)  =  U34_aag(x6)
U35_aag(x1, x2, x3, x4, x5)  =  U35_aag(x5)
U36_aag(x1, x2, x3, x4, x5, x6)  =  U36_aag(x6)
U37_aag(x1, x2, x3, x4, x5, x6)  =  U37_aag(x6)
U38_aag(x1, x2, x3, x4, x5)  =  U38_aag(x5)
U39_aag(x1, x2, x3, x4, x5, x6)  =  U39_aag(x6)
U40_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U40_aag(x9)
U41_aag(x1, x2, x3, x4, x5, x6)  =  U41_aag(x6)
U42_aag(x1, x2, x3, x4, x5, x6)  =  U42_aag(x6)
U43_aag(x1, x2, x3, x4, x5)  =  U43_aag(x5)
U44_aag(x1, x2, x3, x4, x5, x6)  =  U44_aag(x6)
U45_aag(x1, x2, x3, x4, x5, x6)  =  U45_aag(x6)
U46_aag(x1, x2, x3, x4, x5)  =  U46_aag(x5)
U47_aag(x1, x2, x3, x4, x5, x6)  =  U47_aag(x6)
LESSC_IN_GA(x1, x2)  =  LESSC_IN_GA(x1)

We have to consider all (P,R,Pi)-chains

(10) UsableRulesProof (EQUIVALENT transformation)

For (infinitary) constructor rewriting [LOPSTR] we can delete all non-usable rules from R.

(11) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

LESSC_IN_GA(s(T184), s(T186)) → LESSC_IN_GA(T184, T186)

R is empty.
The argument filtering Pi contains the following mapping:
s(x1)  =  s(x1)
LESSC_IN_GA(x1, x2)  =  LESSC_IN_GA(x1)

We have to consider all (P,R,Pi)-chains

(12) PiDPToQDPProof (SOUND transformation)

Transforming (infinitary) constructor rewriting Pi-DP problem [LOPSTR] into ordinary QDP problem [LPAR04] by application of Pi.

(13) Obligation:

Q DP problem:
The TRS P consists of the following rules:

LESSC_IN_GA(s(T184)) → LESSC_IN_GA(T184)

R is empty.
Q is empty.
We have to consider all (P,Q,R)-chains.

(14) QDPSizeChangeProof (EQUIVALENT transformation)

By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem.

From the DPs we obtained the following set of size-change graphs:

  • LESSC_IN_GA(s(T184)) → LESSC_IN_GA(T184)
    The graph contains the following edges 1 > 1

(15) YES

(16) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

LESSC_IN_GG(s(T184), s(T186)) → LESSC_IN_GG(T184, T186)

The TRS R consists of the following rules:

deleteE_in_aag(T6, tree(T6, void, T7), T7) → deleteE_out_aag(T6, tree(T6, void, T7), T7)
deleteE_in_aag(T10, tree(T10, T11, void), T11) → deleteE_out_aag(T10, tree(T10, T11, void), T11)
deleteE_in_aag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32)) → deleteE_out_aag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32))
deleteE_in_aag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62))) → U16_aag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_in_agg(T63, T60, T61))
delminA_in_agg(tree(T76, void, T77), T76, T77) → delminA_out_agg(tree(T76, void, T77), T76, T77)
delminA_in_agg(tree(T90, T96, T92), T93, tree(T90, T94, T95)) → U1_agg(T90, T96, T92, T93, T94, T95, delminA_in_agg(T96, T93, T94))
U1_agg(T90, T96, T92, T93, T94, T95, delminA_out_agg(T96, T93, T94)) → delminA_out_agg(tree(T90, T96, T92), T93, tree(T90, T94, T95))
U16_aag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_out_agg(T63, T60, T61)) → deleteE_out_aag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62)))
deleteE_in_aag(T126, tree(T122, T127, T124), tree(T122, T125, T124)) → U17_aag(T126, T122, T127, T124, T125, pF_in_agag(T126, T122, T127, T125))
pF_in_agag(T126, T122, T127, T125) → U7_agag(T126, T122, T127, T125, lessB_in_ag(T126, T122))
lessB_in_ag(0, s(T138)) → lessB_out_ag(0, s(T138))
lessB_in_ag(s(T145), s(T144)) → U2_ag(T145, T144, lessB_in_ag(T145, T144))
U2_ag(T145, T144, lessB_out_ag(T145, T144)) → lessB_out_ag(s(T145), s(T144))
U7_agag(T126, T122, T127, T125, lessB_out_ag(T126, T122)) → pF_out_agag(T126, T122, T127, T125)
pF_in_agag(T130, T122, T131, T125) → U8_agag(T130, T122, T131, T125, lessB_in_ag(T130, T122))
U8_agag(T130, T122, T131, T125, lessB_out_ag(T130, T122)) → U9_agag(T130, T122, T131, T125, deleteE_in_gag(T130, T131, T125))
deleteE_in_gag(T6, tree(T6, void, T7), T7) → deleteE_out_gag(T6, tree(T6, void, T7), T7)
deleteE_in_gag(T10, tree(T10, T11, void), T11) → deleteE_out_gag(T10, tree(T10, T11, void), T11)
deleteE_in_gag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32)) → deleteE_out_gag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32))
deleteE_in_gag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62))) → U16_gag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_in_agg(T63, T60, T61))
U16_gag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_out_agg(T63, T60, T61)) → deleteE_out_gag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62)))
deleteE_in_gag(T126, tree(T122, T127, T124), tree(T122, T125, T124)) → U17_gag(T126, T122, T127, T124, T125, pF_in_ggag(T126, T122, T127, T125))
pF_in_ggag(T126, T122, T127, T125) → U7_ggag(T126, T122, T127, T125, lessB_in_gg(T126, T122))
lessB_in_gg(0, s(T138)) → lessB_out_gg(0, s(T138))
lessB_in_gg(s(T145), s(T144)) → U2_gg(T145, T144, lessB_in_gg(T145, T144))
U2_gg(T145, T144, lessB_out_gg(T145, T144)) → lessB_out_gg(s(T145), s(T144))
U7_ggag(T126, T122, T127, T125, lessB_out_gg(T126, T122)) → pF_out_ggag(T126, T122, T127, T125)
pF_in_ggag(T130, T122, T131, T125) → U8_ggag(T130, T122, T131, T125, lessB_in_gg(T130, T122))
U8_ggag(T130, T122, T131, T125, lessB_out_gg(T130, T122)) → U9_ggag(T130, T122, T131, T125, deleteE_in_gag(T130, T131, T125))
deleteE_in_gag(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → U18_gag(T167, T163, T164, T168, T166, pD_in_ggag(T163, T167, T168, T166))
pD_in_ggag(T163, T167, T168, T166) → U4_ggag(T163, T167, T168, T166, lessC_in_gg(T163, T167))
lessC_in_gg(0, s(T179)) → lessC_out_gg(0, s(T179))
lessC_in_gg(s(T184), s(T186)) → U3_gg(T184, T186, lessC_in_gg(T184, T186))
U3_gg(T184, T186, lessC_out_gg(T184, T186)) → lessC_out_gg(s(T184), s(T186))
U4_ggag(T163, T167, T168, T166, lessC_out_gg(T163, T167)) → pD_out_ggag(T163, T167, T168, T166)
pD_in_ggag(T163, T171, T172, T166) → U5_ggag(T163, T171, T172, T166, lessC_in_gg(T163, T171))
U5_ggag(T163, T171, T172, T166, lessC_out_gg(T163, T171)) → U6_ggag(T163, T171, T172, T166, deleteE_in_gag(T171, T172, T166))
deleteE_in_gag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201)) → U19_gag(T209, T210, T201, T202, deleteE_in_gag(0, T210, T202))
deleteE_in_gag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201)) → U20_gag(T223, T222, T224, T201, T202, pG_in_ggag(T223, T222, T224, T202))
pG_in_ggag(T223, T222, T224, T202) → U10_ggag(T223, T222, T224, T202, lessB_in_gg(T223, T222))
U10_ggag(T223, T222, T224, T202, lessB_out_gg(T223, T222)) → pG_out_ggag(T223, T222, T224, T202)
pG_in_ggag(T227, T222, T228, T202) → U11_ggag(T227, T222, T228, T202, lessB_in_gg(T227, T222))
U11_ggag(T227, T222, T228, T202, lessB_out_gg(T227, T222)) → U12_ggag(T227, T222, T228, T202, deleteE_in_gag(s(T227), T228, T202))
deleteE_in_gag(T252, tree(T248, T249, T253), tree(T248, T249, T251)) → U21_gag(T252, T248, T249, T253, T251, pD_in_ggag(T248, T252, T253, T251))
U21_gag(T252, T248, T249, T253, T251, pD_out_ggag(T248, T252, T253, T251)) → deleteE_out_gag(T252, tree(T248, T249, T253), tree(T248, T249, T251))
deleteE_in_gag(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → U22_gag(T274, T263, T273, T265, deleteE_in_gag(s(T274), T273, T265))
deleteE_in_gag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → U23_gag(T285, T283, T263, T286, T265, pH_in_ggag(T283, T285, T286, T265))
pH_in_ggag(T283, T285, T286, T265) → U13_ggag(T283, T285, T286, T265, lessC_in_gg(T283, T285))
U13_ggag(T283, T285, T286, T265, lessC_out_gg(T283, T285)) → pH_out_ggag(T283, T285, T286, T265)
pH_in_ggag(T283, T289, T290, T265) → U14_ggag(T283, T289, T290, T265, lessC_in_gg(T283, T289))
U14_ggag(T283, T289, T290, T265, lessC_out_gg(T283, T289)) → U15_ggag(T283, T289, T290, T265, deleteE_in_gag(s(T289), T290, T265))
deleteE_in_gag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349))) → U24_gag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_in_agg(T350, T347, T348))
U24_gag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_out_agg(T350, T347, T348)) → deleteE_out_gag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349)))
deleteE_in_gag(T380, tree(T376, T381, T378), tree(T376, T379, T378)) → U25_gag(T380, T376, T381, T378, T379, pF_in_ggag(T380, T376, T381, T379))
U25_gag(T380, T376, T381, T378, T379, pF_out_ggag(T380, T376, T381, T379)) → deleteE_out_gag(T380, tree(T376, T381, T378), tree(T376, T379, T378))
deleteE_in_gag(T399, tree(T395, T396, T400), tree(T395, T396, T398)) → U26_gag(T399, T395, T396, T400, T398, pD_in_ggag(T395, T399, T400, T398))
U26_gag(T399, T395, T396, T400, T398, pD_out_ggag(T395, T399, T400, T398)) → deleteE_out_gag(T399, tree(T395, T396, T400), tree(T395, T396, T398))
deleteE_in_gag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411)) → U27_gag(T419, T420, T411, T412, deleteE_in_gag(0, T420, T412))
deleteE_in_gag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411)) → U28_gag(T433, T432, T434, T411, T412, pG_in_ggag(T433, T432, T434, T412))
U28_gag(T433, T432, T434, T411, T412, pG_out_ggag(T433, T432, T434, T412)) → deleteE_out_gag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411))
deleteE_in_gag(T452, tree(T448, T449, T453), tree(T448, T449, T451)) → U29_gag(T452, T448, T449, T453, T451, pD_in_ggag(T448, T452, T453, T451))
U29_gag(T452, T448, T449, T453, T451, pD_out_ggag(T448, T452, T453, T451)) → deleteE_out_gag(T452, tree(T448, T449, T453), tree(T448, T449, T451))
deleteE_in_gag(s(T474), tree(0, T463, T473), tree(0, T463, T465)) → U30_gag(T474, T463, T473, T465, deleteE_in_gag(s(T474), T473, T465))
deleteE_in_gag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465)) → U31_gag(T485, T483, T463, T486, T465, pH_in_ggag(T483, T485, T486, T465))
U31_gag(T485, T483, T463, T486, T465, pH_out_ggag(T483, T485, T486, T465)) → deleteE_out_gag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465))
deleteE_in_gag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543))) → U32_gag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_in_agg(T544, T541, T542))
U32_gag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_out_agg(T544, T541, T542)) → deleteE_out_gag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543)))
deleteE_in_gag(T574, tree(T570, T575, T572), tree(T570, T573, T572)) → U33_gag(T574, T570, T575, T572, T573, pF_in_ggag(T574, T570, T575, T573))
U33_gag(T574, T570, T575, T572, T573, pF_out_ggag(T574, T570, T575, T573)) → deleteE_out_gag(T574, tree(T570, T575, T572), tree(T570, T573, T572))
deleteE_in_gag(T593, tree(T589, T590, T594), tree(T589, T590, T592)) → U34_gag(T593, T589, T590, T594, T592, pD_in_ggag(T589, T593, T594, T592))
U34_gag(T593, T589, T590, T594, T592, pD_out_ggag(T589, T593, T594, T592)) → deleteE_out_gag(T593, tree(T589, T590, T594), tree(T589, T590, T592))
deleteE_in_gag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605)) → U35_gag(T613, T614, T605, T606, deleteE_in_gag(0, T614, T606))
deleteE_in_gag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605)) → U36_gag(T627, T626, T628, T605, T606, pG_in_ggag(T627, T626, T628, T606))
U36_gag(T627, T626, T628, T605, T606, pG_out_ggag(T627, T626, T628, T606)) → deleteE_out_gag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605))
deleteE_in_gag(T646, tree(T642, T643, T647), tree(T642, T643, T645)) → U37_gag(T646, T642, T643, T647, T645, pD_in_ggag(T642, T646, T647, T645))
U37_gag(T646, T642, T643, T647, T645, pD_out_ggag(T642, T646, T647, T645)) → deleteE_out_gag(T646, tree(T642, T643, T647), tree(T642, T643, T645))
deleteE_in_gag(s(T668), tree(0, T657, T667), tree(0, T657, T659)) → U38_gag(T668, T657, T667, T659, deleteE_in_gag(s(T668), T667, T659))
deleteE_in_gag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659)) → U39_gag(T679, T677, T657, T680, T659, pH_in_ggag(T677, T679, T680, T659))
U39_gag(T679, T677, T657, T680, T659, pH_out_ggag(T677, T679, T680, T659)) → deleteE_out_gag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659))
deleteE_in_gag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733))) → U40_gag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_in_agg(T734, T731, T732))
U40_gag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_out_agg(T734, T731, T732)) → deleteE_out_gag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733)))
deleteE_in_gag(T764, tree(T760, T765, T762), tree(T760, T763, T762)) → U41_gag(T764, T760, T765, T762, T763, pF_in_ggag(T764, T760, T765, T763))
U41_gag(T764, T760, T765, T762, T763, pF_out_ggag(T764, T760, T765, T763)) → deleteE_out_gag(T764, tree(T760, T765, T762), tree(T760, T763, T762))
deleteE_in_gag(T783, tree(T779, T780, T784), tree(T779, T780, T782)) → U42_gag(T783, T779, T780, T784, T782, pD_in_ggag(T779, T783, T784, T782))
U42_gag(T783, T779, T780, T784, T782, pD_out_ggag(T779, T783, T784, T782)) → deleteE_out_gag(T783, tree(T779, T780, T784), tree(T779, T780, T782))
deleteE_in_gag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795)) → U43_gag(T803, T804, T795, T796, deleteE_in_gag(0, T804, T796))
deleteE_in_gag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795)) → U44_gag(T817, T816, T818, T795, T796, pG_in_ggag(T817, T816, T818, T796))
U44_gag(T817, T816, T818, T795, T796, pG_out_ggag(T817, T816, T818, T796)) → deleteE_out_gag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795))
deleteE_in_gag(T836, tree(T832, T833, T837), tree(T832, T833, T835)) → U45_gag(T836, T832, T833, T837, T835, pD_in_ggag(T832, T836, T837, T835))
U45_gag(T836, T832, T833, T837, T835, pD_out_ggag(T832, T836, T837, T835)) → deleteE_out_gag(T836, tree(T832, T833, T837), tree(T832, T833, T835))
deleteE_in_gag(s(T858), tree(0, T847, T857), tree(0, T847, T849)) → U46_gag(T858, T847, T857, T849, deleteE_in_gag(s(T858), T857, T849))
deleteE_in_gag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849)) → U47_gag(T869, T867, T847, T870, T849, pH_in_ggag(T867, T869, T870, T849))
U47_gag(T869, T867, T847, T870, T849, pH_out_ggag(T867, T869, T870, T849)) → deleteE_out_gag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849))
U46_gag(T858, T847, T857, T849, deleteE_out_gag(s(T858), T857, T849)) → deleteE_out_gag(s(T858), tree(0, T847, T857), tree(0, T847, T849))
U43_gag(T803, T804, T795, T796, deleteE_out_gag(0, T804, T796)) → deleteE_out_gag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795))
U38_gag(T668, T657, T667, T659, deleteE_out_gag(s(T668), T667, T659)) → deleteE_out_gag(s(T668), tree(0, T657, T667), tree(0, T657, T659))
U35_gag(T613, T614, T605, T606, deleteE_out_gag(0, T614, T606)) → deleteE_out_gag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605))
U30_gag(T474, T463, T473, T465, deleteE_out_gag(s(T474), T473, T465)) → deleteE_out_gag(s(T474), tree(0, T463, T473), tree(0, T463, T465))
U27_gag(T419, T420, T411, T412, deleteE_out_gag(0, T420, T412)) → deleteE_out_gag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411))
U15_ggag(T283, T289, T290, T265, deleteE_out_gag(s(T289), T290, T265)) → pH_out_ggag(T283, T289, T290, T265)
U23_gag(T285, T283, T263, T286, T265, pH_out_ggag(T283, T285, T286, T265)) → deleteE_out_gag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265))
U22_gag(T274, T263, T273, T265, deleteE_out_gag(s(T274), T273, T265)) → deleteE_out_gag(s(T274), tree(0, T263, T273), tree(0, T263, T265))
U12_ggag(T227, T222, T228, T202, deleteE_out_gag(s(T227), T228, T202)) → pG_out_ggag(T227, T222, T228, T202)
U20_gag(T223, T222, T224, T201, T202, pG_out_ggag(T223, T222, T224, T202)) → deleteE_out_gag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201))
U19_gag(T209, T210, T201, T202, deleteE_out_gag(0, T210, T202)) → deleteE_out_gag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201))
U6_ggag(T163, T171, T172, T166, deleteE_out_gag(T171, T172, T166)) → pD_out_ggag(T163, T171, T172, T166)
U18_gag(T167, T163, T164, T168, T166, pD_out_ggag(T163, T167, T168, T166)) → deleteE_out_gag(T167, tree(T163, T164, T168), tree(T163, T164, T166))
U9_ggag(T130, T122, T131, T125, deleteE_out_gag(T130, T131, T125)) → pF_out_ggag(T130, T122, T131, T125)
U17_gag(T126, T122, T127, T124, T125, pF_out_ggag(T126, T122, T127, T125)) → deleteE_out_gag(T126, tree(T122, T127, T124), tree(T122, T125, T124))
U9_agag(T130, T122, T131, T125, deleteE_out_gag(T130, T131, T125)) → pF_out_agag(T130, T122, T131, T125)
U17_aag(T126, T122, T127, T124, T125, pF_out_agag(T126, T122, T127, T125)) → deleteE_out_aag(T126, tree(T122, T127, T124), tree(T122, T125, T124))
deleteE_in_aag(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → U18_aag(T167, T163, T164, T168, T166, pD_in_gaag(T163, T167, T168, T166))
pD_in_gaag(T163, T167, T168, T166) → U4_gaag(T163, T167, T168, T166, lessC_in_ga(T163, T167))
lessC_in_ga(0, s(T179)) → lessC_out_ga(0, s(T179))
lessC_in_ga(s(T184), s(T186)) → U3_ga(T184, T186, lessC_in_ga(T184, T186))
U3_ga(T184, T186, lessC_out_ga(T184, T186)) → lessC_out_ga(s(T184), s(T186))
U4_gaag(T163, T167, T168, T166, lessC_out_ga(T163, T167)) → pD_out_gaag(T163, T167, T168, T166)
pD_in_gaag(T163, T171, T172, T166) → U5_gaag(T163, T171, T172, T166, lessC_in_ga(T163, T171))
U5_gaag(T163, T171, T172, T166, lessC_out_ga(T163, T171)) → U6_gaag(T163, T171, T172, T166, deleteE_in_aag(T171, T172, T166))
deleteE_in_aag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201)) → U19_aag(T209, T210, T201, T202, deleteE_in_gag(0, T210, T202))
U19_aag(T209, T210, T201, T202, deleteE_out_gag(0, T210, T202)) → deleteE_out_aag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201))
deleteE_in_aag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201)) → U20_aag(T223, T222, T224, T201, T202, pG_in_agag(T223, T222, T224, T202))
pG_in_agag(T223, T222, T224, T202) → U10_agag(T223, T222, T224, T202, lessB_in_ag(T223, T222))
U10_agag(T223, T222, T224, T202, lessB_out_ag(T223, T222)) → pG_out_agag(T223, T222, T224, T202)
pG_in_agag(T227, T222, T228, T202) → U11_agag(T227, T222, T228, T202, lessB_in_ag(T227, T222))
U11_agag(T227, T222, T228, T202, lessB_out_ag(T227, T222)) → U12_agag(T227, T222, T228, T202, deleteE_in_gag(s(T227), T228, T202))
U12_agag(T227, T222, T228, T202, deleteE_out_gag(s(T227), T228, T202)) → pG_out_agag(T227, T222, T228, T202)
U20_aag(T223, T222, T224, T201, T202, pG_out_agag(T223, T222, T224, T202)) → deleteE_out_aag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201))
deleteE_in_aag(T252, tree(T248, T249, T253), tree(T248, T249, T251)) → U21_aag(T252, T248, T249, T253, T251, pD_in_gaag(T248, T252, T253, T251))
U21_aag(T252, T248, T249, T253, T251, pD_out_gaag(T248, T252, T253, T251)) → deleteE_out_aag(T252, tree(T248, T249, T253), tree(T248, T249, T251))
deleteE_in_aag(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → U22_aag(T274, T263, T273, T265, deleteE_in_aag(s(T274), T273, T265))
deleteE_in_aag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → U23_aag(T285, T283, T263, T286, T265, pH_in_gaag(T283, T285, T286, T265))
pH_in_gaag(T283, T285, T286, T265) → U13_gaag(T283, T285, T286, T265, lessC_in_ga(T283, T285))
U13_gaag(T283, T285, T286, T265, lessC_out_ga(T283, T285)) → pH_out_gaag(T283, T285, T286, T265)
pH_in_gaag(T283, T289, T290, T265) → U14_gaag(T283, T289, T290, T265, lessC_in_ga(T283, T289))
U14_gaag(T283, T289, T290, T265, lessC_out_ga(T283, T289)) → U15_gaag(T283, T289, T290, T265, deleteE_in_aag(s(T289), T290, T265))
deleteE_in_aag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349))) → U24_aag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_in_agg(T350, T347, T348))
U24_aag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_out_agg(T350, T347, T348)) → deleteE_out_aag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349)))
deleteE_in_aag(T380, tree(T376, T381, T378), tree(T376, T379, T378)) → U25_aag(T380, T376, T381, T378, T379, pF_in_agag(T380, T376, T381, T379))
U25_aag(T380, T376, T381, T378, T379, pF_out_agag(T380, T376, T381, T379)) → deleteE_out_aag(T380, tree(T376, T381, T378), tree(T376, T379, T378))
deleteE_in_aag(T399, tree(T395, T396, T400), tree(T395, T396, T398)) → U26_aag(T399, T395, T396, T400, T398, pD_in_gaag(T395, T399, T400, T398))
U26_aag(T399, T395, T396, T400, T398, pD_out_gaag(T395, T399, T400, T398)) → deleteE_out_aag(T399, tree(T395, T396, T400), tree(T395, T396, T398))
deleteE_in_aag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411)) → U27_aag(T419, T420, T411, T412, deleteE_in_gag(0, T420, T412))
U27_aag(T419, T420, T411, T412, deleteE_out_gag(0, T420, T412)) → deleteE_out_aag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411))
deleteE_in_aag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411)) → U28_aag(T433, T432, T434, T411, T412, pG_in_agag(T433, T432, T434, T412))
U28_aag(T433, T432, T434, T411, T412, pG_out_agag(T433, T432, T434, T412)) → deleteE_out_aag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411))
deleteE_in_aag(T452, tree(T448, T449, T453), tree(T448, T449, T451)) → U29_aag(T452, T448, T449, T453, T451, pD_in_gaag(T448, T452, T453, T451))
U29_aag(T452, T448, T449, T453, T451, pD_out_gaag(T448, T452, T453, T451)) → deleteE_out_aag(T452, tree(T448, T449, T453), tree(T448, T449, T451))
deleteE_in_aag(s(T474), tree(0, T463, T473), tree(0, T463, T465)) → U30_aag(T474, T463, T473, T465, deleteE_in_aag(s(T474), T473, T465))
deleteE_in_aag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465)) → U31_aag(T485, T483, T463, T486, T465, pH_in_gaag(T483, T485, T486, T465))
U31_aag(T485, T483, T463, T486, T465, pH_out_gaag(T483, T485, T486, T465)) → deleteE_out_aag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465))
deleteE_in_aag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543))) → U32_aag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_in_agg(T544, T541, T542))
U32_aag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_out_agg(T544, T541, T542)) → deleteE_out_aag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543)))
deleteE_in_aag(T574, tree(T570, T575, T572), tree(T570, T573, T572)) → U33_aag(T574, T570, T575, T572, T573, pF_in_agag(T574, T570, T575, T573))
U33_aag(T574, T570, T575, T572, T573, pF_out_agag(T574, T570, T575, T573)) → deleteE_out_aag(T574, tree(T570, T575, T572), tree(T570, T573, T572))
deleteE_in_aag(T593, tree(T589, T590, T594), tree(T589, T590, T592)) → U34_aag(T593, T589, T590, T594, T592, pD_in_gaag(T589, T593, T594, T592))
U34_aag(T593, T589, T590, T594, T592, pD_out_gaag(T589, T593, T594, T592)) → deleteE_out_aag(T593, tree(T589, T590, T594), tree(T589, T590, T592))
deleteE_in_aag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605)) → U35_aag(T613, T614, T605, T606, deleteE_in_gag(0, T614, T606))
U35_aag(T613, T614, T605, T606, deleteE_out_gag(0, T614, T606)) → deleteE_out_aag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605))
deleteE_in_aag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605)) → U36_aag(T627, T626, T628, T605, T606, pG_in_agag(T627, T626, T628, T606))
U36_aag(T627, T626, T628, T605, T606, pG_out_agag(T627, T626, T628, T606)) → deleteE_out_aag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605))
deleteE_in_aag(T646, tree(T642, T643, T647), tree(T642, T643, T645)) → U37_aag(T646, T642, T643, T647, T645, pD_in_gaag(T642, T646, T647, T645))
U37_aag(T646, T642, T643, T647, T645, pD_out_gaag(T642, T646, T647, T645)) → deleteE_out_aag(T646, tree(T642, T643, T647), tree(T642, T643, T645))
deleteE_in_aag(s(T668), tree(0, T657, T667), tree(0, T657, T659)) → U38_aag(T668, T657, T667, T659, deleteE_in_aag(s(T668), T667, T659))
deleteE_in_aag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659)) → U39_aag(T679, T677, T657, T680, T659, pH_in_gaag(T677, T679, T680, T659))
U39_aag(T679, T677, T657, T680, T659, pH_out_gaag(T677, T679, T680, T659)) → deleteE_out_aag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659))
deleteE_in_aag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733))) → U40_aag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_in_agg(T734, T731, T732))
U40_aag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_out_agg(T734, T731, T732)) → deleteE_out_aag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733)))
deleteE_in_aag(T764, tree(T760, T765, T762), tree(T760, T763, T762)) → U41_aag(T764, T760, T765, T762, T763, pF_in_agag(T764, T760, T765, T763))
U41_aag(T764, T760, T765, T762, T763, pF_out_agag(T764, T760, T765, T763)) → deleteE_out_aag(T764, tree(T760, T765, T762), tree(T760, T763, T762))
deleteE_in_aag(T783, tree(T779, T780, T784), tree(T779, T780, T782)) → U42_aag(T783, T779, T780, T784, T782, pD_in_gaag(T779, T783, T784, T782))
U42_aag(T783, T779, T780, T784, T782, pD_out_gaag(T779, T783, T784, T782)) → deleteE_out_aag(T783, tree(T779, T780, T784), tree(T779, T780, T782))
deleteE_in_aag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795)) → U43_aag(T803, T804, T795, T796, deleteE_in_gag(0, T804, T796))
U43_aag(T803, T804, T795, T796, deleteE_out_gag(0, T804, T796)) → deleteE_out_aag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795))
deleteE_in_aag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795)) → U44_aag(T817, T816, T818, T795, T796, pG_in_agag(T817, T816, T818, T796))
U44_aag(T817, T816, T818, T795, T796, pG_out_agag(T817, T816, T818, T796)) → deleteE_out_aag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795))
deleteE_in_aag(T836, tree(T832, T833, T837), tree(T832, T833, T835)) → U45_aag(T836, T832, T833, T837, T835, pD_in_gaag(T832, T836, T837, T835))
U45_aag(T836, T832, T833, T837, T835, pD_out_gaag(T832, T836, T837, T835)) → deleteE_out_aag(T836, tree(T832, T833, T837), tree(T832, T833, T835))
deleteE_in_aag(s(T858), tree(0, T847, T857), tree(0, T847, T849)) → U46_aag(T858, T847, T857, T849, deleteE_in_aag(s(T858), T857, T849))
deleteE_in_aag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849)) → U47_aag(T869, T867, T847, T870, T849, pH_in_gaag(T867, T869, T870, T849))
U47_aag(T869, T867, T847, T870, T849, pH_out_gaag(T867, T869, T870, T849)) → deleteE_out_aag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849))
U46_aag(T858, T847, T857, T849, deleteE_out_aag(s(T858), T857, T849)) → deleteE_out_aag(s(T858), tree(0, T847, T857), tree(0, T847, T849))
U38_aag(T668, T657, T667, T659, deleteE_out_aag(s(T668), T667, T659)) → deleteE_out_aag(s(T668), tree(0, T657, T667), tree(0, T657, T659))
U30_aag(T474, T463, T473, T465, deleteE_out_aag(s(T474), T473, T465)) → deleteE_out_aag(s(T474), tree(0, T463, T473), tree(0, T463, T465))
U15_gaag(T283, T289, T290, T265, deleteE_out_aag(s(T289), T290, T265)) → pH_out_gaag(T283, T289, T290, T265)
U23_aag(T285, T283, T263, T286, T265, pH_out_gaag(T283, T285, T286, T265)) → deleteE_out_aag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265))
U22_aag(T274, T263, T273, T265, deleteE_out_aag(s(T274), T273, T265)) → deleteE_out_aag(s(T274), tree(0, T263, T273), tree(0, T263, T265))
U6_gaag(T163, T171, T172, T166, deleteE_out_aag(T171, T172, T166)) → pD_out_gaag(T163, T171, T172, T166)
U18_aag(T167, T163, T164, T168, T166, pD_out_gaag(T163, T167, T168, T166)) → deleteE_out_aag(T167, tree(T163, T164, T168), tree(T163, T164, T166))

The argument filtering Pi contains the following mapping:
deleteE_in_aag(x1, x2, x3)  =  deleteE_in_aag(x3)
deleteE_out_aag(x1, x2, x3)  =  deleteE_out_aag
tree(x1, x2, x3)  =  tree(x1, x2, x3)
U16_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U16_aag(x9)
delminA_in_agg(x1, x2, x3)  =  delminA_in_agg(x2, x3)
delminA_out_agg(x1, x2, x3)  =  delminA_out_agg
U1_agg(x1, x2, x3, x4, x5, x6, x7)  =  U1_agg(x7)
U17_aag(x1, x2, x3, x4, x5, x6)  =  U17_aag(x6)
pF_in_agag(x1, x2, x3, x4)  =  pF_in_agag(x2, x4)
U7_agag(x1, x2, x3, x4, x5)  =  U7_agag(x5)
lessB_in_ag(x1, x2)  =  lessB_in_ag(x2)
s(x1)  =  s(x1)
lessB_out_ag(x1, x2)  =  lessB_out_ag(x1)
U2_ag(x1, x2, x3)  =  U2_ag(x3)
pF_out_agag(x1, x2, x3, x4)  =  pF_out_agag(x1)
U8_agag(x1, x2, x3, x4, x5)  =  U8_agag(x4, x5)
U9_agag(x1, x2, x3, x4, x5)  =  U9_agag(x1, x5)
deleteE_in_gag(x1, x2, x3)  =  deleteE_in_gag(x1, x3)
deleteE_out_gag(x1, x2, x3)  =  deleteE_out_gag
U16_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U16_gag(x9)
U17_gag(x1, x2, x3, x4, x5, x6)  =  U17_gag(x6)
pF_in_ggag(x1, x2, x3, x4)  =  pF_in_ggag(x1, x2, x4)
U7_ggag(x1, x2, x3, x4, x5)  =  U7_ggag(x5)
lessB_in_gg(x1, x2)  =  lessB_in_gg(x1, x2)
0  =  0
lessB_out_gg(x1, x2)  =  lessB_out_gg
U2_gg(x1, x2, x3)  =  U2_gg(x3)
pF_out_ggag(x1, x2, x3, x4)  =  pF_out_ggag
U8_ggag(x1, x2, x3, x4, x5)  =  U8_ggag(x1, x4, x5)
U9_ggag(x1, x2, x3, x4, x5)  =  U9_ggag(x5)
U18_gag(x1, x2, x3, x4, x5, x6)  =  U18_gag(x6)
pD_in_ggag(x1, x2, x3, x4)  =  pD_in_ggag(x1, x2, x4)
U4_ggag(x1, x2, x3, x4, x5)  =  U4_ggag(x5)
lessC_in_gg(x1, x2)  =  lessC_in_gg(x1, x2)
lessC_out_gg(x1, x2)  =  lessC_out_gg
U3_gg(x1, x2, x3)  =  U3_gg(x3)
pD_out_ggag(x1, x2, x3, x4)  =  pD_out_ggag
U5_ggag(x1, x2, x3, x4, x5)  =  U5_ggag(x2, x4, x5)
U6_ggag(x1, x2, x3, x4, x5)  =  U6_ggag(x5)
U19_gag(x1, x2, x3, x4, x5)  =  U19_gag(x5)
U20_gag(x1, x2, x3, x4, x5, x6)  =  U20_gag(x6)
pG_in_ggag(x1, x2, x3, x4)  =  pG_in_ggag(x1, x2, x4)
U10_ggag(x1, x2, x3, x4, x5)  =  U10_ggag(x5)
pG_out_ggag(x1, x2, x3, x4)  =  pG_out_ggag
U11_ggag(x1, x2, x3, x4, x5)  =  U11_ggag(x1, x4, x5)
U12_ggag(x1, x2, x3, x4, x5)  =  U12_ggag(x5)
U21_gag(x1, x2, x3, x4, x5, x6)  =  U21_gag(x6)
U22_gag(x1, x2, x3, x4, x5)  =  U22_gag(x5)
U23_gag(x1, x2, x3, x4, x5, x6)  =  U23_gag(x6)
pH_in_ggag(x1, x2, x3, x4)  =  pH_in_ggag(x1, x2, x4)
U13_ggag(x1, x2, x3, x4, x5)  =  U13_ggag(x5)
pH_out_ggag(x1, x2, x3, x4)  =  pH_out_ggag
U14_ggag(x1, x2, x3, x4, x5)  =  U14_ggag(x2, x4, x5)
U15_ggag(x1, x2, x3, x4, x5)  =  U15_ggag(x5)
U24_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U24_gag(x9)
U25_gag(x1, x2, x3, x4, x5, x6)  =  U25_gag(x6)
U26_gag(x1, x2, x3, x4, x5, x6)  =  U26_gag(x6)
U27_gag(x1, x2, x3, x4, x5)  =  U27_gag(x5)
U28_gag(x1, x2, x3, x4, x5, x6)  =  U28_gag(x6)
U29_gag(x1, x2, x3, x4, x5, x6)  =  U29_gag(x6)
U30_gag(x1, x2, x3, x4, x5)  =  U30_gag(x5)
U31_gag(x1, x2, x3, x4, x5, x6)  =  U31_gag(x6)
U32_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U32_gag(x9)
U33_gag(x1, x2, x3, x4, x5, x6)  =  U33_gag(x6)
U34_gag(x1, x2, x3, x4, x5, x6)  =  U34_gag(x6)
U35_gag(x1, x2, x3, x4, x5)  =  U35_gag(x5)
U36_gag(x1, x2, x3, x4, x5, x6)  =  U36_gag(x6)
U37_gag(x1, x2, x3, x4, x5, x6)  =  U37_gag(x6)
U38_gag(x1, x2, x3, x4, x5)  =  U38_gag(x5)
U39_gag(x1, x2, x3, x4, x5, x6)  =  U39_gag(x6)
U40_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U40_gag(x9)
U41_gag(x1, x2, x3, x4, x5, x6)  =  U41_gag(x6)
U42_gag(x1, x2, x3, x4, x5, x6)  =  U42_gag(x6)
U43_gag(x1, x2, x3, x4, x5)  =  U43_gag(x5)
U44_gag(x1, x2, x3, x4, x5, x6)  =  U44_gag(x6)
U45_gag(x1, x2, x3, x4, x5, x6)  =  U45_gag(x6)
U46_gag(x1, x2, x3, x4, x5)  =  U46_gag(x5)
U47_gag(x1, x2, x3, x4, x5, x6)  =  U47_gag(x6)
U18_aag(x1, x2, x3, x4, x5, x6)  =  U18_aag(x6)
pD_in_gaag(x1, x2, x3, x4)  =  pD_in_gaag(x1, x4)
U4_gaag(x1, x2, x3, x4, x5)  =  U4_gaag(x5)
lessC_in_ga(x1, x2)  =  lessC_in_ga(x1)
lessC_out_ga(x1, x2)  =  lessC_out_ga
U3_ga(x1, x2, x3)  =  U3_ga(x3)
pD_out_gaag(x1, x2, x3, x4)  =  pD_out_gaag
U5_gaag(x1, x2, x3, x4, x5)  =  U5_gaag(x4, x5)
U6_gaag(x1, x2, x3, x4, x5)  =  U6_gaag(x5)
U19_aag(x1, x2, x3, x4, x5)  =  U19_aag(x5)
U20_aag(x1, x2, x3, x4, x5, x6)  =  U20_aag(x6)
pG_in_agag(x1, x2, x3, x4)  =  pG_in_agag(x2, x4)
U10_agag(x1, x2, x3, x4, x5)  =  U10_agag(x5)
pG_out_agag(x1, x2, x3, x4)  =  pG_out_agag(x1)
U11_agag(x1, x2, x3, x4, x5)  =  U11_agag(x4, x5)
U12_agag(x1, x2, x3, x4, x5)  =  U12_agag(x1, x5)
U21_aag(x1, x2, x3, x4, x5, x6)  =  U21_aag(x6)
U22_aag(x1, x2, x3, x4, x5)  =  U22_aag(x5)
U23_aag(x1, x2, x3, x4, x5, x6)  =  U23_aag(x6)
pH_in_gaag(x1, x2, x3, x4)  =  pH_in_gaag(x1, x4)
U13_gaag(x1, x2, x3, x4, x5)  =  U13_gaag(x5)
pH_out_gaag(x1, x2, x3, x4)  =  pH_out_gaag
U14_gaag(x1, x2, x3, x4, x5)  =  U14_gaag(x4, x5)
U15_gaag(x1, x2, x3, x4, x5)  =  U15_gaag(x5)
U24_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U24_aag(x9)
U25_aag(x1, x2, x3, x4, x5, x6)  =  U25_aag(x6)
U26_aag(x1, x2, x3, x4, x5, x6)  =  U26_aag(x6)
U27_aag(x1, x2, x3, x4, x5)  =  U27_aag(x5)
U28_aag(x1, x2, x3, x4, x5, x6)  =  U28_aag(x6)
U29_aag(x1, x2, x3, x4, x5, x6)  =  U29_aag(x6)
U30_aag(x1, x2, x3, x4, x5)  =  U30_aag(x5)
U31_aag(x1, x2, x3, x4, x5, x6)  =  U31_aag(x6)
U32_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U32_aag(x9)
U33_aag(x1, x2, x3, x4, x5, x6)  =  U33_aag(x6)
U34_aag(x1, x2, x3, x4, x5, x6)  =  U34_aag(x6)
U35_aag(x1, x2, x3, x4, x5)  =  U35_aag(x5)
U36_aag(x1, x2, x3, x4, x5, x6)  =  U36_aag(x6)
U37_aag(x1, x2, x3, x4, x5, x6)  =  U37_aag(x6)
U38_aag(x1, x2, x3, x4, x5)  =  U38_aag(x5)
U39_aag(x1, x2, x3, x4, x5, x6)  =  U39_aag(x6)
U40_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U40_aag(x9)
U41_aag(x1, x2, x3, x4, x5, x6)  =  U41_aag(x6)
U42_aag(x1, x2, x3, x4, x5, x6)  =  U42_aag(x6)
U43_aag(x1, x2, x3, x4, x5)  =  U43_aag(x5)
U44_aag(x1, x2, x3, x4, x5, x6)  =  U44_aag(x6)
U45_aag(x1, x2, x3, x4, x5, x6)  =  U45_aag(x6)
U46_aag(x1, x2, x3, x4, x5)  =  U46_aag(x5)
U47_aag(x1, x2, x3, x4, x5, x6)  =  U47_aag(x6)
LESSC_IN_GG(x1, x2)  =  LESSC_IN_GG(x1, x2)

We have to consider all (P,R,Pi)-chains

(17) UsableRulesProof (EQUIVALENT transformation)

For (infinitary) constructor rewriting [LOPSTR] we can delete all non-usable rules from R.

(18) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

LESSC_IN_GG(s(T184), s(T186)) → LESSC_IN_GG(T184, T186)

R is empty.
Pi is empty.
We have to consider all (P,R,Pi)-chains

(19) PiDPToQDPProof (EQUIVALENT transformation)

Transforming (infinitary) constructor rewriting Pi-DP problem [LOPSTR] into ordinary QDP problem [LPAR04] by application of Pi.

(20) Obligation:

Q DP problem:
The TRS P consists of the following rules:

LESSC_IN_GG(s(T184), s(T186)) → LESSC_IN_GG(T184, T186)

R is empty.
Q is empty.
We have to consider all (P,Q,R)-chains.

(21) QDPSizeChangeProof (EQUIVALENT transformation)

By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem.

From the DPs we obtained the following set of size-change graphs:

  • LESSC_IN_GG(s(T184), s(T186)) → LESSC_IN_GG(T184, T186)
    The graph contains the following edges 1 > 1, 2 > 2

(22) YES

(23) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

LESSB_IN_GG(s(T145), s(T144)) → LESSB_IN_GG(T145, T144)

The TRS R consists of the following rules:

deleteE_in_aag(T6, tree(T6, void, T7), T7) → deleteE_out_aag(T6, tree(T6, void, T7), T7)
deleteE_in_aag(T10, tree(T10, T11, void), T11) → deleteE_out_aag(T10, tree(T10, T11, void), T11)
deleteE_in_aag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32)) → deleteE_out_aag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32))
deleteE_in_aag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62))) → U16_aag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_in_agg(T63, T60, T61))
delminA_in_agg(tree(T76, void, T77), T76, T77) → delminA_out_agg(tree(T76, void, T77), T76, T77)
delminA_in_agg(tree(T90, T96, T92), T93, tree(T90, T94, T95)) → U1_agg(T90, T96, T92, T93, T94, T95, delminA_in_agg(T96, T93, T94))
U1_agg(T90, T96, T92, T93, T94, T95, delminA_out_agg(T96, T93, T94)) → delminA_out_agg(tree(T90, T96, T92), T93, tree(T90, T94, T95))
U16_aag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_out_agg(T63, T60, T61)) → deleteE_out_aag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62)))
deleteE_in_aag(T126, tree(T122, T127, T124), tree(T122, T125, T124)) → U17_aag(T126, T122, T127, T124, T125, pF_in_agag(T126, T122, T127, T125))
pF_in_agag(T126, T122, T127, T125) → U7_agag(T126, T122, T127, T125, lessB_in_ag(T126, T122))
lessB_in_ag(0, s(T138)) → lessB_out_ag(0, s(T138))
lessB_in_ag(s(T145), s(T144)) → U2_ag(T145, T144, lessB_in_ag(T145, T144))
U2_ag(T145, T144, lessB_out_ag(T145, T144)) → lessB_out_ag(s(T145), s(T144))
U7_agag(T126, T122, T127, T125, lessB_out_ag(T126, T122)) → pF_out_agag(T126, T122, T127, T125)
pF_in_agag(T130, T122, T131, T125) → U8_agag(T130, T122, T131, T125, lessB_in_ag(T130, T122))
U8_agag(T130, T122, T131, T125, lessB_out_ag(T130, T122)) → U9_agag(T130, T122, T131, T125, deleteE_in_gag(T130, T131, T125))
deleteE_in_gag(T6, tree(T6, void, T7), T7) → deleteE_out_gag(T6, tree(T6, void, T7), T7)
deleteE_in_gag(T10, tree(T10, T11, void), T11) → deleteE_out_gag(T10, tree(T10, T11, void), T11)
deleteE_in_gag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32)) → deleteE_out_gag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32))
deleteE_in_gag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62))) → U16_gag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_in_agg(T63, T60, T61))
U16_gag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_out_agg(T63, T60, T61)) → deleteE_out_gag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62)))
deleteE_in_gag(T126, tree(T122, T127, T124), tree(T122, T125, T124)) → U17_gag(T126, T122, T127, T124, T125, pF_in_ggag(T126, T122, T127, T125))
pF_in_ggag(T126, T122, T127, T125) → U7_ggag(T126, T122, T127, T125, lessB_in_gg(T126, T122))
lessB_in_gg(0, s(T138)) → lessB_out_gg(0, s(T138))
lessB_in_gg(s(T145), s(T144)) → U2_gg(T145, T144, lessB_in_gg(T145, T144))
U2_gg(T145, T144, lessB_out_gg(T145, T144)) → lessB_out_gg(s(T145), s(T144))
U7_ggag(T126, T122, T127, T125, lessB_out_gg(T126, T122)) → pF_out_ggag(T126, T122, T127, T125)
pF_in_ggag(T130, T122, T131, T125) → U8_ggag(T130, T122, T131, T125, lessB_in_gg(T130, T122))
U8_ggag(T130, T122, T131, T125, lessB_out_gg(T130, T122)) → U9_ggag(T130, T122, T131, T125, deleteE_in_gag(T130, T131, T125))
deleteE_in_gag(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → U18_gag(T167, T163, T164, T168, T166, pD_in_ggag(T163, T167, T168, T166))
pD_in_ggag(T163, T167, T168, T166) → U4_ggag(T163, T167, T168, T166, lessC_in_gg(T163, T167))
lessC_in_gg(0, s(T179)) → lessC_out_gg(0, s(T179))
lessC_in_gg(s(T184), s(T186)) → U3_gg(T184, T186, lessC_in_gg(T184, T186))
U3_gg(T184, T186, lessC_out_gg(T184, T186)) → lessC_out_gg(s(T184), s(T186))
U4_ggag(T163, T167, T168, T166, lessC_out_gg(T163, T167)) → pD_out_ggag(T163, T167, T168, T166)
pD_in_ggag(T163, T171, T172, T166) → U5_ggag(T163, T171, T172, T166, lessC_in_gg(T163, T171))
U5_ggag(T163, T171, T172, T166, lessC_out_gg(T163, T171)) → U6_ggag(T163, T171, T172, T166, deleteE_in_gag(T171, T172, T166))
deleteE_in_gag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201)) → U19_gag(T209, T210, T201, T202, deleteE_in_gag(0, T210, T202))
deleteE_in_gag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201)) → U20_gag(T223, T222, T224, T201, T202, pG_in_ggag(T223, T222, T224, T202))
pG_in_ggag(T223, T222, T224, T202) → U10_ggag(T223, T222, T224, T202, lessB_in_gg(T223, T222))
U10_ggag(T223, T222, T224, T202, lessB_out_gg(T223, T222)) → pG_out_ggag(T223, T222, T224, T202)
pG_in_ggag(T227, T222, T228, T202) → U11_ggag(T227, T222, T228, T202, lessB_in_gg(T227, T222))
U11_ggag(T227, T222, T228, T202, lessB_out_gg(T227, T222)) → U12_ggag(T227, T222, T228, T202, deleteE_in_gag(s(T227), T228, T202))
deleteE_in_gag(T252, tree(T248, T249, T253), tree(T248, T249, T251)) → U21_gag(T252, T248, T249, T253, T251, pD_in_ggag(T248, T252, T253, T251))
U21_gag(T252, T248, T249, T253, T251, pD_out_ggag(T248, T252, T253, T251)) → deleteE_out_gag(T252, tree(T248, T249, T253), tree(T248, T249, T251))
deleteE_in_gag(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → U22_gag(T274, T263, T273, T265, deleteE_in_gag(s(T274), T273, T265))
deleteE_in_gag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → U23_gag(T285, T283, T263, T286, T265, pH_in_ggag(T283, T285, T286, T265))
pH_in_ggag(T283, T285, T286, T265) → U13_ggag(T283, T285, T286, T265, lessC_in_gg(T283, T285))
U13_ggag(T283, T285, T286, T265, lessC_out_gg(T283, T285)) → pH_out_ggag(T283, T285, T286, T265)
pH_in_ggag(T283, T289, T290, T265) → U14_ggag(T283, T289, T290, T265, lessC_in_gg(T283, T289))
U14_ggag(T283, T289, T290, T265, lessC_out_gg(T283, T289)) → U15_ggag(T283, T289, T290, T265, deleteE_in_gag(s(T289), T290, T265))
deleteE_in_gag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349))) → U24_gag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_in_agg(T350, T347, T348))
U24_gag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_out_agg(T350, T347, T348)) → deleteE_out_gag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349)))
deleteE_in_gag(T380, tree(T376, T381, T378), tree(T376, T379, T378)) → U25_gag(T380, T376, T381, T378, T379, pF_in_ggag(T380, T376, T381, T379))
U25_gag(T380, T376, T381, T378, T379, pF_out_ggag(T380, T376, T381, T379)) → deleteE_out_gag(T380, tree(T376, T381, T378), tree(T376, T379, T378))
deleteE_in_gag(T399, tree(T395, T396, T400), tree(T395, T396, T398)) → U26_gag(T399, T395, T396, T400, T398, pD_in_ggag(T395, T399, T400, T398))
U26_gag(T399, T395, T396, T400, T398, pD_out_ggag(T395, T399, T400, T398)) → deleteE_out_gag(T399, tree(T395, T396, T400), tree(T395, T396, T398))
deleteE_in_gag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411)) → U27_gag(T419, T420, T411, T412, deleteE_in_gag(0, T420, T412))
deleteE_in_gag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411)) → U28_gag(T433, T432, T434, T411, T412, pG_in_ggag(T433, T432, T434, T412))
U28_gag(T433, T432, T434, T411, T412, pG_out_ggag(T433, T432, T434, T412)) → deleteE_out_gag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411))
deleteE_in_gag(T452, tree(T448, T449, T453), tree(T448, T449, T451)) → U29_gag(T452, T448, T449, T453, T451, pD_in_ggag(T448, T452, T453, T451))
U29_gag(T452, T448, T449, T453, T451, pD_out_ggag(T448, T452, T453, T451)) → deleteE_out_gag(T452, tree(T448, T449, T453), tree(T448, T449, T451))
deleteE_in_gag(s(T474), tree(0, T463, T473), tree(0, T463, T465)) → U30_gag(T474, T463, T473, T465, deleteE_in_gag(s(T474), T473, T465))
deleteE_in_gag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465)) → U31_gag(T485, T483, T463, T486, T465, pH_in_ggag(T483, T485, T486, T465))
U31_gag(T485, T483, T463, T486, T465, pH_out_ggag(T483, T485, T486, T465)) → deleteE_out_gag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465))
deleteE_in_gag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543))) → U32_gag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_in_agg(T544, T541, T542))
U32_gag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_out_agg(T544, T541, T542)) → deleteE_out_gag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543)))
deleteE_in_gag(T574, tree(T570, T575, T572), tree(T570, T573, T572)) → U33_gag(T574, T570, T575, T572, T573, pF_in_ggag(T574, T570, T575, T573))
U33_gag(T574, T570, T575, T572, T573, pF_out_ggag(T574, T570, T575, T573)) → deleteE_out_gag(T574, tree(T570, T575, T572), tree(T570, T573, T572))
deleteE_in_gag(T593, tree(T589, T590, T594), tree(T589, T590, T592)) → U34_gag(T593, T589, T590, T594, T592, pD_in_ggag(T589, T593, T594, T592))
U34_gag(T593, T589, T590, T594, T592, pD_out_ggag(T589, T593, T594, T592)) → deleteE_out_gag(T593, tree(T589, T590, T594), tree(T589, T590, T592))
deleteE_in_gag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605)) → U35_gag(T613, T614, T605, T606, deleteE_in_gag(0, T614, T606))
deleteE_in_gag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605)) → U36_gag(T627, T626, T628, T605, T606, pG_in_ggag(T627, T626, T628, T606))
U36_gag(T627, T626, T628, T605, T606, pG_out_ggag(T627, T626, T628, T606)) → deleteE_out_gag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605))
deleteE_in_gag(T646, tree(T642, T643, T647), tree(T642, T643, T645)) → U37_gag(T646, T642, T643, T647, T645, pD_in_ggag(T642, T646, T647, T645))
U37_gag(T646, T642, T643, T647, T645, pD_out_ggag(T642, T646, T647, T645)) → deleteE_out_gag(T646, tree(T642, T643, T647), tree(T642, T643, T645))
deleteE_in_gag(s(T668), tree(0, T657, T667), tree(0, T657, T659)) → U38_gag(T668, T657, T667, T659, deleteE_in_gag(s(T668), T667, T659))
deleteE_in_gag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659)) → U39_gag(T679, T677, T657, T680, T659, pH_in_ggag(T677, T679, T680, T659))
U39_gag(T679, T677, T657, T680, T659, pH_out_ggag(T677, T679, T680, T659)) → deleteE_out_gag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659))
deleteE_in_gag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733))) → U40_gag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_in_agg(T734, T731, T732))
U40_gag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_out_agg(T734, T731, T732)) → deleteE_out_gag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733)))
deleteE_in_gag(T764, tree(T760, T765, T762), tree(T760, T763, T762)) → U41_gag(T764, T760, T765, T762, T763, pF_in_ggag(T764, T760, T765, T763))
U41_gag(T764, T760, T765, T762, T763, pF_out_ggag(T764, T760, T765, T763)) → deleteE_out_gag(T764, tree(T760, T765, T762), tree(T760, T763, T762))
deleteE_in_gag(T783, tree(T779, T780, T784), tree(T779, T780, T782)) → U42_gag(T783, T779, T780, T784, T782, pD_in_ggag(T779, T783, T784, T782))
U42_gag(T783, T779, T780, T784, T782, pD_out_ggag(T779, T783, T784, T782)) → deleteE_out_gag(T783, tree(T779, T780, T784), tree(T779, T780, T782))
deleteE_in_gag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795)) → U43_gag(T803, T804, T795, T796, deleteE_in_gag(0, T804, T796))
deleteE_in_gag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795)) → U44_gag(T817, T816, T818, T795, T796, pG_in_ggag(T817, T816, T818, T796))
U44_gag(T817, T816, T818, T795, T796, pG_out_ggag(T817, T816, T818, T796)) → deleteE_out_gag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795))
deleteE_in_gag(T836, tree(T832, T833, T837), tree(T832, T833, T835)) → U45_gag(T836, T832, T833, T837, T835, pD_in_ggag(T832, T836, T837, T835))
U45_gag(T836, T832, T833, T837, T835, pD_out_ggag(T832, T836, T837, T835)) → deleteE_out_gag(T836, tree(T832, T833, T837), tree(T832, T833, T835))
deleteE_in_gag(s(T858), tree(0, T847, T857), tree(0, T847, T849)) → U46_gag(T858, T847, T857, T849, deleteE_in_gag(s(T858), T857, T849))
deleteE_in_gag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849)) → U47_gag(T869, T867, T847, T870, T849, pH_in_ggag(T867, T869, T870, T849))
U47_gag(T869, T867, T847, T870, T849, pH_out_ggag(T867, T869, T870, T849)) → deleteE_out_gag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849))
U46_gag(T858, T847, T857, T849, deleteE_out_gag(s(T858), T857, T849)) → deleteE_out_gag(s(T858), tree(0, T847, T857), tree(0, T847, T849))
U43_gag(T803, T804, T795, T796, deleteE_out_gag(0, T804, T796)) → deleteE_out_gag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795))
U38_gag(T668, T657, T667, T659, deleteE_out_gag(s(T668), T667, T659)) → deleteE_out_gag(s(T668), tree(0, T657, T667), tree(0, T657, T659))
U35_gag(T613, T614, T605, T606, deleteE_out_gag(0, T614, T606)) → deleteE_out_gag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605))
U30_gag(T474, T463, T473, T465, deleteE_out_gag(s(T474), T473, T465)) → deleteE_out_gag(s(T474), tree(0, T463, T473), tree(0, T463, T465))
U27_gag(T419, T420, T411, T412, deleteE_out_gag(0, T420, T412)) → deleteE_out_gag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411))
U15_ggag(T283, T289, T290, T265, deleteE_out_gag(s(T289), T290, T265)) → pH_out_ggag(T283, T289, T290, T265)
U23_gag(T285, T283, T263, T286, T265, pH_out_ggag(T283, T285, T286, T265)) → deleteE_out_gag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265))
U22_gag(T274, T263, T273, T265, deleteE_out_gag(s(T274), T273, T265)) → deleteE_out_gag(s(T274), tree(0, T263, T273), tree(0, T263, T265))
U12_ggag(T227, T222, T228, T202, deleteE_out_gag(s(T227), T228, T202)) → pG_out_ggag(T227, T222, T228, T202)
U20_gag(T223, T222, T224, T201, T202, pG_out_ggag(T223, T222, T224, T202)) → deleteE_out_gag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201))
U19_gag(T209, T210, T201, T202, deleteE_out_gag(0, T210, T202)) → deleteE_out_gag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201))
U6_ggag(T163, T171, T172, T166, deleteE_out_gag(T171, T172, T166)) → pD_out_ggag(T163, T171, T172, T166)
U18_gag(T167, T163, T164, T168, T166, pD_out_ggag(T163, T167, T168, T166)) → deleteE_out_gag(T167, tree(T163, T164, T168), tree(T163, T164, T166))
U9_ggag(T130, T122, T131, T125, deleteE_out_gag(T130, T131, T125)) → pF_out_ggag(T130, T122, T131, T125)
U17_gag(T126, T122, T127, T124, T125, pF_out_ggag(T126, T122, T127, T125)) → deleteE_out_gag(T126, tree(T122, T127, T124), tree(T122, T125, T124))
U9_agag(T130, T122, T131, T125, deleteE_out_gag(T130, T131, T125)) → pF_out_agag(T130, T122, T131, T125)
U17_aag(T126, T122, T127, T124, T125, pF_out_agag(T126, T122, T127, T125)) → deleteE_out_aag(T126, tree(T122, T127, T124), tree(T122, T125, T124))
deleteE_in_aag(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → U18_aag(T167, T163, T164, T168, T166, pD_in_gaag(T163, T167, T168, T166))
pD_in_gaag(T163, T167, T168, T166) → U4_gaag(T163, T167, T168, T166, lessC_in_ga(T163, T167))
lessC_in_ga(0, s(T179)) → lessC_out_ga(0, s(T179))
lessC_in_ga(s(T184), s(T186)) → U3_ga(T184, T186, lessC_in_ga(T184, T186))
U3_ga(T184, T186, lessC_out_ga(T184, T186)) → lessC_out_ga(s(T184), s(T186))
U4_gaag(T163, T167, T168, T166, lessC_out_ga(T163, T167)) → pD_out_gaag(T163, T167, T168, T166)
pD_in_gaag(T163, T171, T172, T166) → U5_gaag(T163, T171, T172, T166, lessC_in_ga(T163, T171))
U5_gaag(T163, T171, T172, T166, lessC_out_ga(T163, T171)) → U6_gaag(T163, T171, T172, T166, deleteE_in_aag(T171, T172, T166))
deleteE_in_aag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201)) → U19_aag(T209, T210, T201, T202, deleteE_in_gag(0, T210, T202))
U19_aag(T209, T210, T201, T202, deleteE_out_gag(0, T210, T202)) → deleteE_out_aag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201))
deleteE_in_aag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201)) → U20_aag(T223, T222, T224, T201, T202, pG_in_agag(T223, T222, T224, T202))
pG_in_agag(T223, T222, T224, T202) → U10_agag(T223, T222, T224, T202, lessB_in_ag(T223, T222))
U10_agag(T223, T222, T224, T202, lessB_out_ag(T223, T222)) → pG_out_agag(T223, T222, T224, T202)
pG_in_agag(T227, T222, T228, T202) → U11_agag(T227, T222, T228, T202, lessB_in_ag(T227, T222))
U11_agag(T227, T222, T228, T202, lessB_out_ag(T227, T222)) → U12_agag(T227, T222, T228, T202, deleteE_in_gag(s(T227), T228, T202))
U12_agag(T227, T222, T228, T202, deleteE_out_gag(s(T227), T228, T202)) → pG_out_agag(T227, T222, T228, T202)
U20_aag(T223, T222, T224, T201, T202, pG_out_agag(T223, T222, T224, T202)) → deleteE_out_aag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201))
deleteE_in_aag(T252, tree(T248, T249, T253), tree(T248, T249, T251)) → U21_aag(T252, T248, T249, T253, T251, pD_in_gaag(T248, T252, T253, T251))
U21_aag(T252, T248, T249, T253, T251, pD_out_gaag(T248, T252, T253, T251)) → deleteE_out_aag(T252, tree(T248, T249, T253), tree(T248, T249, T251))
deleteE_in_aag(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → U22_aag(T274, T263, T273, T265, deleteE_in_aag(s(T274), T273, T265))
deleteE_in_aag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → U23_aag(T285, T283, T263, T286, T265, pH_in_gaag(T283, T285, T286, T265))
pH_in_gaag(T283, T285, T286, T265) → U13_gaag(T283, T285, T286, T265, lessC_in_ga(T283, T285))
U13_gaag(T283, T285, T286, T265, lessC_out_ga(T283, T285)) → pH_out_gaag(T283, T285, T286, T265)
pH_in_gaag(T283, T289, T290, T265) → U14_gaag(T283, T289, T290, T265, lessC_in_ga(T283, T289))
U14_gaag(T283, T289, T290, T265, lessC_out_ga(T283, T289)) → U15_gaag(T283, T289, T290, T265, deleteE_in_aag(s(T289), T290, T265))
deleteE_in_aag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349))) → U24_aag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_in_agg(T350, T347, T348))
U24_aag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_out_agg(T350, T347, T348)) → deleteE_out_aag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349)))
deleteE_in_aag(T380, tree(T376, T381, T378), tree(T376, T379, T378)) → U25_aag(T380, T376, T381, T378, T379, pF_in_agag(T380, T376, T381, T379))
U25_aag(T380, T376, T381, T378, T379, pF_out_agag(T380, T376, T381, T379)) → deleteE_out_aag(T380, tree(T376, T381, T378), tree(T376, T379, T378))
deleteE_in_aag(T399, tree(T395, T396, T400), tree(T395, T396, T398)) → U26_aag(T399, T395, T396, T400, T398, pD_in_gaag(T395, T399, T400, T398))
U26_aag(T399, T395, T396, T400, T398, pD_out_gaag(T395, T399, T400, T398)) → deleteE_out_aag(T399, tree(T395, T396, T400), tree(T395, T396, T398))
deleteE_in_aag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411)) → U27_aag(T419, T420, T411, T412, deleteE_in_gag(0, T420, T412))
U27_aag(T419, T420, T411, T412, deleteE_out_gag(0, T420, T412)) → deleteE_out_aag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411))
deleteE_in_aag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411)) → U28_aag(T433, T432, T434, T411, T412, pG_in_agag(T433, T432, T434, T412))
U28_aag(T433, T432, T434, T411, T412, pG_out_agag(T433, T432, T434, T412)) → deleteE_out_aag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411))
deleteE_in_aag(T452, tree(T448, T449, T453), tree(T448, T449, T451)) → U29_aag(T452, T448, T449, T453, T451, pD_in_gaag(T448, T452, T453, T451))
U29_aag(T452, T448, T449, T453, T451, pD_out_gaag(T448, T452, T453, T451)) → deleteE_out_aag(T452, tree(T448, T449, T453), tree(T448, T449, T451))
deleteE_in_aag(s(T474), tree(0, T463, T473), tree(0, T463, T465)) → U30_aag(T474, T463, T473, T465, deleteE_in_aag(s(T474), T473, T465))
deleteE_in_aag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465)) → U31_aag(T485, T483, T463, T486, T465, pH_in_gaag(T483, T485, T486, T465))
U31_aag(T485, T483, T463, T486, T465, pH_out_gaag(T483, T485, T486, T465)) → deleteE_out_aag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465))
deleteE_in_aag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543))) → U32_aag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_in_agg(T544, T541, T542))
U32_aag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_out_agg(T544, T541, T542)) → deleteE_out_aag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543)))
deleteE_in_aag(T574, tree(T570, T575, T572), tree(T570, T573, T572)) → U33_aag(T574, T570, T575, T572, T573, pF_in_agag(T574, T570, T575, T573))
U33_aag(T574, T570, T575, T572, T573, pF_out_agag(T574, T570, T575, T573)) → deleteE_out_aag(T574, tree(T570, T575, T572), tree(T570, T573, T572))
deleteE_in_aag(T593, tree(T589, T590, T594), tree(T589, T590, T592)) → U34_aag(T593, T589, T590, T594, T592, pD_in_gaag(T589, T593, T594, T592))
U34_aag(T593, T589, T590, T594, T592, pD_out_gaag(T589, T593, T594, T592)) → deleteE_out_aag(T593, tree(T589, T590, T594), tree(T589, T590, T592))
deleteE_in_aag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605)) → U35_aag(T613, T614, T605, T606, deleteE_in_gag(0, T614, T606))
U35_aag(T613, T614, T605, T606, deleteE_out_gag(0, T614, T606)) → deleteE_out_aag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605))
deleteE_in_aag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605)) → U36_aag(T627, T626, T628, T605, T606, pG_in_agag(T627, T626, T628, T606))
U36_aag(T627, T626, T628, T605, T606, pG_out_agag(T627, T626, T628, T606)) → deleteE_out_aag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605))
deleteE_in_aag(T646, tree(T642, T643, T647), tree(T642, T643, T645)) → U37_aag(T646, T642, T643, T647, T645, pD_in_gaag(T642, T646, T647, T645))
U37_aag(T646, T642, T643, T647, T645, pD_out_gaag(T642, T646, T647, T645)) → deleteE_out_aag(T646, tree(T642, T643, T647), tree(T642, T643, T645))
deleteE_in_aag(s(T668), tree(0, T657, T667), tree(0, T657, T659)) → U38_aag(T668, T657, T667, T659, deleteE_in_aag(s(T668), T667, T659))
deleteE_in_aag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659)) → U39_aag(T679, T677, T657, T680, T659, pH_in_gaag(T677, T679, T680, T659))
U39_aag(T679, T677, T657, T680, T659, pH_out_gaag(T677, T679, T680, T659)) → deleteE_out_aag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659))
deleteE_in_aag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733))) → U40_aag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_in_agg(T734, T731, T732))
U40_aag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_out_agg(T734, T731, T732)) → deleteE_out_aag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733)))
deleteE_in_aag(T764, tree(T760, T765, T762), tree(T760, T763, T762)) → U41_aag(T764, T760, T765, T762, T763, pF_in_agag(T764, T760, T765, T763))
U41_aag(T764, T760, T765, T762, T763, pF_out_agag(T764, T760, T765, T763)) → deleteE_out_aag(T764, tree(T760, T765, T762), tree(T760, T763, T762))
deleteE_in_aag(T783, tree(T779, T780, T784), tree(T779, T780, T782)) → U42_aag(T783, T779, T780, T784, T782, pD_in_gaag(T779, T783, T784, T782))
U42_aag(T783, T779, T780, T784, T782, pD_out_gaag(T779, T783, T784, T782)) → deleteE_out_aag(T783, tree(T779, T780, T784), tree(T779, T780, T782))
deleteE_in_aag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795)) → U43_aag(T803, T804, T795, T796, deleteE_in_gag(0, T804, T796))
U43_aag(T803, T804, T795, T796, deleteE_out_gag(0, T804, T796)) → deleteE_out_aag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795))
deleteE_in_aag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795)) → U44_aag(T817, T816, T818, T795, T796, pG_in_agag(T817, T816, T818, T796))
U44_aag(T817, T816, T818, T795, T796, pG_out_agag(T817, T816, T818, T796)) → deleteE_out_aag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795))
deleteE_in_aag(T836, tree(T832, T833, T837), tree(T832, T833, T835)) → U45_aag(T836, T832, T833, T837, T835, pD_in_gaag(T832, T836, T837, T835))
U45_aag(T836, T832, T833, T837, T835, pD_out_gaag(T832, T836, T837, T835)) → deleteE_out_aag(T836, tree(T832, T833, T837), tree(T832, T833, T835))
deleteE_in_aag(s(T858), tree(0, T847, T857), tree(0, T847, T849)) → U46_aag(T858, T847, T857, T849, deleteE_in_aag(s(T858), T857, T849))
deleteE_in_aag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849)) → U47_aag(T869, T867, T847, T870, T849, pH_in_gaag(T867, T869, T870, T849))
U47_aag(T869, T867, T847, T870, T849, pH_out_gaag(T867, T869, T870, T849)) → deleteE_out_aag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849))
U46_aag(T858, T847, T857, T849, deleteE_out_aag(s(T858), T857, T849)) → deleteE_out_aag(s(T858), tree(0, T847, T857), tree(0, T847, T849))
U38_aag(T668, T657, T667, T659, deleteE_out_aag(s(T668), T667, T659)) → deleteE_out_aag(s(T668), tree(0, T657, T667), tree(0, T657, T659))
U30_aag(T474, T463, T473, T465, deleteE_out_aag(s(T474), T473, T465)) → deleteE_out_aag(s(T474), tree(0, T463, T473), tree(0, T463, T465))
U15_gaag(T283, T289, T290, T265, deleteE_out_aag(s(T289), T290, T265)) → pH_out_gaag(T283, T289, T290, T265)
U23_aag(T285, T283, T263, T286, T265, pH_out_gaag(T283, T285, T286, T265)) → deleteE_out_aag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265))
U22_aag(T274, T263, T273, T265, deleteE_out_aag(s(T274), T273, T265)) → deleteE_out_aag(s(T274), tree(0, T263, T273), tree(0, T263, T265))
U6_gaag(T163, T171, T172, T166, deleteE_out_aag(T171, T172, T166)) → pD_out_gaag(T163, T171, T172, T166)
U18_aag(T167, T163, T164, T168, T166, pD_out_gaag(T163, T167, T168, T166)) → deleteE_out_aag(T167, tree(T163, T164, T168), tree(T163, T164, T166))

The argument filtering Pi contains the following mapping:
deleteE_in_aag(x1, x2, x3)  =  deleteE_in_aag(x3)
deleteE_out_aag(x1, x2, x3)  =  deleteE_out_aag
tree(x1, x2, x3)  =  tree(x1, x2, x3)
U16_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U16_aag(x9)
delminA_in_agg(x1, x2, x3)  =  delminA_in_agg(x2, x3)
delminA_out_agg(x1, x2, x3)  =  delminA_out_agg
U1_agg(x1, x2, x3, x4, x5, x6, x7)  =  U1_agg(x7)
U17_aag(x1, x2, x3, x4, x5, x6)  =  U17_aag(x6)
pF_in_agag(x1, x2, x3, x4)  =  pF_in_agag(x2, x4)
U7_agag(x1, x2, x3, x4, x5)  =  U7_agag(x5)
lessB_in_ag(x1, x2)  =  lessB_in_ag(x2)
s(x1)  =  s(x1)
lessB_out_ag(x1, x2)  =  lessB_out_ag(x1)
U2_ag(x1, x2, x3)  =  U2_ag(x3)
pF_out_agag(x1, x2, x3, x4)  =  pF_out_agag(x1)
U8_agag(x1, x2, x3, x4, x5)  =  U8_agag(x4, x5)
U9_agag(x1, x2, x3, x4, x5)  =  U9_agag(x1, x5)
deleteE_in_gag(x1, x2, x3)  =  deleteE_in_gag(x1, x3)
deleteE_out_gag(x1, x2, x3)  =  deleteE_out_gag
U16_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U16_gag(x9)
U17_gag(x1, x2, x3, x4, x5, x6)  =  U17_gag(x6)
pF_in_ggag(x1, x2, x3, x4)  =  pF_in_ggag(x1, x2, x4)
U7_ggag(x1, x2, x3, x4, x5)  =  U7_ggag(x5)
lessB_in_gg(x1, x2)  =  lessB_in_gg(x1, x2)
0  =  0
lessB_out_gg(x1, x2)  =  lessB_out_gg
U2_gg(x1, x2, x3)  =  U2_gg(x3)
pF_out_ggag(x1, x2, x3, x4)  =  pF_out_ggag
U8_ggag(x1, x2, x3, x4, x5)  =  U8_ggag(x1, x4, x5)
U9_ggag(x1, x2, x3, x4, x5)  =  U9_ggag(x5)
U18_gag(x1, x2, x3, x4, x5, x6)  =  U18_gag(x6)
pD_in_ggag(x1, x2, x3, x4)  =  pD_in_ggag(x1, x2, x4)
U4_ggag(x1, x2, x3, x4, x5)  =  U4_ggag(x5)
lessC_in_gg(x1, x2)  =  lessC_in_gg(x1, x2)
lessC_out_gg(x1, x2)  =  lessC_out_gg
U3_gg(x1, x2, x3)  =  U3_gg(x3)
pD_out_ggag(x1, x2, x3, x4)  =  pD_out_ggag
U5_ggag(x1, x2, x3, x4, x5)  =  U5_ggag(x2, x4, x5)
U6_ggag(x1, x2, x3, x4, x5)  =  U6_ggag(x5)
U19_gag(x1, x2, x3, x4, x5)  =  U19_gag(x5)
U20_gag(x1, x2, x3, x4, x5, x6)  =  U20_gag(x6)
pG_in_ggag(x1, x2, x3, x4)  =  pG_in_ggag(x1, x2, x4)
U10_ggag(x1, x2, x3, x4, x5)  =  U10_ggag(x5)
pG_out_ggag(x1, x2, x3, x4)  =  pG_out_ggag
U11_ggag(x1, x2, x3, x4, x5)  =  U11_ggag(x1, x4, x5)
U12_ggag(x1, x2, x3, x4, x5)  =  U12_ggag(x5)
U21_gag(x1, x2, x3, x4, x5, x6)  =  U21_gag(x6)
U22_gag(x1, x2, x3, x4, x5)  =  U22_gag(x5)
U23_gag(x1, x2, x3, x4, x5, x6)  =  U23_gag(x6)
pH_in_ggag(x1, x2, x3, x4)  =  pH_in_ggag(x1, x2, x4)
U13_ggag(x1, x2, x3, x4, x5)  =  U13_ggag(x5)
pH_out_ggag(x1, x2, x3, x4)  =  pH_out_ggag
U14_ggag(x1, x2, x3, x4, x5)  =  U14_ggag(x2, x4, x5)
U15_ggag(x1, x2, x3, x4, x5)  =  U15_ggag(x5)
U24_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U24_gag(x9)
U25_gag(x1, x2, x3, x4, x5, x6)  =  U25_gag(x6)
U26_gag(x1, x2, x3, x4, x5, x6)  =  U26_gag(x6)
U27_gag(x1, x2, x3, x4, x5)  =  U27_gag(x5)
U28_gag(x1, x2, x3, x4, x5, x6)  =  U28_gag(x6)
U29_gag(x1, x2, x3, x4, x5, x6)  =  U29_gag(x6)
U30_gag(x1, x2, x3, x4, x5)  =  U30_gag(x5)
U31_gag(x1, x2, x3, x4, x5, x6)  =  U31_gag(x6)
U32_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U32_gag(x9)
U33_gag(x1, x2, x3, x4, x5, x6)  =  U33_gag(x6)
U34_gag(x1, x2, x3, x4, x5, x6)  =  U34_gag(x6)
U35_gag(x1, x2, x3, x4, x5)  =  U35_gag(x5)
U36_gag(x1, x2, x3, x4, x5, x6)  =  U36_gag(x6)
U37_gag(x1, x2, x3, x4, x5, x6)  =  U37_gag(x6)
U38_gag(x1, x2, x3, x4, x5)  =  U38_gag(x5)
U39_gag(x1, x2, x3, x4, x5, x6)  =  U39_gag(x6)
U40_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U40_gag(x9)
U41_gag(x1, x2, x3, x4, x5, x6)  =  U41_gag(x6)
U42_gag(x1, x2, x3, x4, x5, x6)  =  U42_gag(x6)
U43_gag(x1, x2, x3, x4, x5)  =  U43_gag(x5)
U44_gag(x1, x2, x3, x4, x5, x6)  =  U44_gag(x6)
U45_gag(x1, x2, x3, x4, x5, x6)  =  U45_gag(x6)
U46_gag(x1, x2, x3, x4, x5)  =  U46_gag(x5)
U47_gag(x1, x2, x3, x4, x5, x6)  =  U47_gag(x6)
U18_aag(x1, x2, x3, x4, x5, x6)  =  U18_aag(x6)
pD_in_gaag(x1, x2, x3, x4)  =  pD_in_gaag(x1, x4)
U4_gaag(x1, x2, x3, x4, x5)  =  U4_gaag(x5)
lessC_in_ga(x1, x2)  =  lessC_in_ga(x1)
lessC_out_ga(x1, x2)  =  lessC_out_ga
U3_ga(x1, x2, x3)  =  U3_ga(x3)
pD_out_gaag(x1, x2, x3, x4)  =  pD_out_gaag
U5_gaag(x1, x2, x3, x4, x5)  =  U5_gaag(x4, x5)
U6_gaag(x1, x2, x3, x4, x5)  =  U6_gaag(x5)
U19_aag(x1, x2, x3, x4, x5)  =  U19_aag(x5)
U20_aag(x1, x2, x3, x4, x5, x6)  =  U20_aag(x6)
pG_in_agag(x1, x2, x3, x4)  =  pG_in_agag(x2, x4)
U10_agag(x1, x2, x3, x4, x5)  =  U10_agag(x5)
pG_out_agag(x1, x2, x3, x4)  =  pG_out_agag(x1)
U11_agag(x1, x2, x3, x4, x5)  =  U11_agag(x4, x5)
U12_agag(x1, x2, x3, x4, x5)  =  U12_agag(x1, x5)
U21_aag(x1, x2, x3, x4, x5, x6)  =  U21_aag(x6)
U22_aag(x1, x2, x3, x4, x5)  =  U22_aag(x5)
U23_aag(x1, x2, x3, x4, x5, x6)  =  U23_aag(x6)
pH_in_gaag(x1, x2, x3, x4)  =  pH_in_gaag(x1, x4)
U13_gaag(x1, x2, x3, x4, x5)  =  U13_gaag(x5)
pH_out_gaag(x1, x2, x3, x4)  =  pH_out_gaag
U14_gaag(x1, x2, x3, x4, x5)  =  U14_gaag(x4, x5)
U15_gaag(x1, x2, x3, x4, x5)  =  U15_gaag(x5)
U24_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U24_aag(x9)
U25_aag(x1, x2, x3, x4, x5, x6)  =  U25_aag(x6)
U26_aag(x1, x2, x3, x4, x5, x6)  =  U26_aag(x6)
U27_aag(x1, x2, x3, x4, x5)  =  U27_aag(x5)
U28_aag(x1, x2, x3, x4, x5, x6)  =  U28_aag(x6)
U29_aag(x1, x2, x3, x4, x5, x6)  =  U29_aag(x6)
U30_aag(x1, x2, x3, x4, x5)  =  U30_aag(x5)
U31_aag(x1, x2, x3, x4, x5, x6)  =  U31_aag(x6)
U32_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U32_aag(x9)
U33_aag(x1, x2, x3, x4, x5, x6)  =  U33_aag(x6)
U34_aag(x1, x2, x3, x4, x5, x6)  =  U34_aag(x6)
U35_aag(x1, x2, x3, x4, x5)  =  U35_aag(x5)
U36_aag(x1, x2, x3, x4, x5, x6)  =  U36_aag(x6)
U37_aag(x1, x2, x3, x4, x5, x6)  =  U37_aag(x6)
U38_aag(x1, x2, x3, x4, x5)  =  U38_aag(x5)
U39_aag(x1, x2, x3, x4, x5, x6)  =  U39_aag(x6)
U40_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U40_aag(x9)
U41_aag(x1, x2, x3, x4, x5, x6)  =  U41_aag(x6)
U42_aag(x1, x2, x3, x4, x5, x6)  =  U42_aag(x6)
U43_aag(x1, x2, x3, x4, x5)  =  U43_aag(x5)
U44_aag(x1, x2, x3, x4, x5, x6)  =  U44_aag(x6)
U45_aag(x1, x2, x3, x4, x5, x6)  =  U45_aag(x6)
U46_aag(x1, x2, x3, x4, x5)  =  U46_aag(x5)
U47_aag(x1, x2, x3, x4, x5, x6)  =  U47_aag(x6)
LESSB_IN_GG(x1, x2)  =  LESSB_IN_GG(x1, x2)

We have to consider all (P,R,Pi)-chains

(24) UsableRulesProof (EQUIVALENT transformation)

For (infinitary) constructor rewriting [LOPSTR] we can delete all non-usable rules from R.

(25) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

LESSB_IN_GG(s(T145), s(T144)) → LESSB_IN_GG(T145, T144)

R is empty.
Pi is empty.
We have to consider all (P,R,Pi)-chains

(26) PiDPToQDPProof (EQUIVALENT transformation)

Transforming (infinitary) constructor rewriting Pi-DP problem [LOPSTR] into ordinary QDP problem [LPAR04] by application of Pi.

(27) Obligation:

Q DP problem:
The TRS P consists of the following rules:

LESSB_IN_GG(s(T145), s(T144)) → LESSB_IN_GG(T145, T144)

R is empty.
Q is empty.
We have to consider all (P,Q,R)-chains.

(28) QDPSizeChangeProof (EQUIVALENT transformation)

By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem.

From the DPs we obtained the following set of size-change graphs:

  • LESSB_IN_GG(s(T145), s(T144)) → LESSB_IN_GG(T145, T144)
    The graph contains the following edges 1 > 1, 2 > 2

(29) YES

(30) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

LESSB_IN_AG(s(T145), s(T144)) → LESSB_IN_AG(T145, T144)

The TRS R consists of the following rules:

deleteE_in_aag(T6, tree(T6, void, T7), T7) → deleteE_out_aag(T6, tree(T6, void, T7), T7)
deleteE_in_aag(T10, tree(T10, T11, void), T11) → deleteE_out_aag(T10, tree(T10, T11, void), T11)
deleteE_in_aag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32)) → deleteE_out_aag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32))
deleteE_in_aag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62))) → U16_aag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_in_agg(T63, T60, T61))
delminA_in_agg(tree(T76, void, T77), T76, T77) → delminA_out_agg(tree(T76, void, T77), T76, T77)
delminA_in_agg(tree(T90, T96, T92), T93, tree(T90, T94, T95)) → U1_agg(T90, T96, T92, T93, T94, T95, delminA_in_agg(T96, T93, T94))
U1_agg(T90, T96, T92, T93, T94, T95, delminA_out_agg(T96, T93, T94)) → delminA_out_agg(tree(T90, T96, T92), T93, tree(T90, T94, T95))
U16_aag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_out_agg(T63, T60, T61)) → deleteE_out_aag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62)))
deleteE_in_aag(T126, tree(T122, T127, T124), tree(T122, T125, T124)) → U17_aag(T126, T122, T127, T124, T125, pF_in_agag(T126, T122, T127, T125))
pF_in_agag(T126, T122, T127, T125) → U7_agag(T126, T122, T127, T125, lessB_in_ag(T126, T122))
lessB_in_ag(0, s(T138)) → lessB_out_ag(0, s(T138))
lessB_in_ag(s(T145), s(T144)) → U2_ag(T145, T144, lessB_in_ag(T145, T144))
U2_ag(T145, T144, lessB_out_ag(T145, T144)) → lessB_out_ag(s(T145), s(T144))
U7_agag(T126, T122, T127, T125, lessB_out_ag(T126, T122)) → pF_out_agag(T126, T122, T127, T125)
pF_in_agag(T130, T122, T131, T125) → U8_agag(T130, T122, T131, T125, lessB_in_ag(T130, T122))
U8_agag(T130, T122, T131, T125, lessB_out_ag(T130, T122)) → U9_agag(T130, T122, T131, T125, deleteE_in_gag(T130, T131, T125))
deleteE_in_gag(T6, tree(T6, void, T7), T7) → deleteE_out_gag(T6, tree(T6, void, T7), T7)
deleteE_in_gag(T10, tree(T10, T11, void), T11) → deleteE_out_gag(T10, tree(T10, T11, void), T11)
deleteE_in_gag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32)) → deleteE_out_gag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32))
deleteE_in_gag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62))) → U16_gag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_in_agg(T63, T60, T61))
U16_gag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_out_agg(T63, T60, T61)) → deleteE_out_gag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62)))
deleteE_in_gag(T126, tree(T122, T127, T124), tree(T122, T125, T124)) → U17_gag(T126, T122, T127, T124, T125, pF_in_ggag(T126, T122, T127, T125))
pF_in_ggag(T126, T122, T127, T125) → U7_ggag(T126, T122, T127, T125, lessB_in_gg(T126, T122))
lessB_in_gg(0, s(T138)) → lessB_out_gg(0, s(T138))
lessB_in_gg(s(T145), s(T144)) → U2_gg(T145, T144, lessB_in_gg(T145, T144))
U2_gg(T145, T144, lessB_out_gg(T145, T144)) → lessB_out_gg(s(T145), s(T144))
U7_ggag(T126, T122, T127, T125, lessB_out_gg(T126, T122)) → pF_out_ggag(T126, T122, T127, T125)
pF_in_ggag(T130, T122, T131, T125) → U8_ggag(T130, T122, T131, T125, lessB_in_gg(T130, T122))
U8_ggag(T130, T122, T131, T125, lessB_out_gg(T130, T122)) → U9_ggag(T130, T122, T131, T125, deleteE_in_gag(T130, T131, T125))
deleteE_in_gag(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → U18_gag(T167, T163, T164, T168, T166, pD_in_ggag(T163, T167, T168, T166))
pD_in_ggag(T163, T167, T168, T166) → U4_ggag(T163, T167, T168, T166, lessC_in_gg(T163, T167))
lessC_in_gg(0, s(T179)) → lessC_out_gg(0, s(T179))
lessC_in_gg(s(T184), s(T186)) → U3_gg(T184, T186, lessC_in_gg(T184, T186))
U3_gg(T184, T186, lessC_out_gg(T184, T186)) → lessC_out_gg(s(T184), s(T186))
U4_ggag(T163, T167, T168, T166, lessC_out_gg(T163, T167)) → pD_out_ggag(T163, T167, T168, T166)
pD_in_ggag(T163, T171, T172, T166) → U5_ggag(T163, T171, T172, T166, lessC_in_gg(T163, T171))
U5_ggag(T163, T171, T172, T166, lessC_out_gg(T163, T171)) → U6_ggag(T163, T171, T172, T166, deleteE_in_gag(T171, T172, T166))
deleteE_in_gag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201)) → U19_gag(T209, T210, T201, T202, deleteE_in_gag(0, T210, T202))
deleteE_in_gag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201)) → U20_gag(T223, T222, T224, T201, T202, pG_in_ggag(T223, T222, T224, T202))
pG_in_ggag(T223, T222, T224, T202) → U10_ggag(T223, T222, T224, T202, lessB_in_gg(T223, T222))
U10_ggag(T223, T222, T224, T202, lessB_out_gg(T223, T222)) → pG_out_ggag(T223, T222, T224, T202)
pG_in_ggag(T227, T222, T228, T202) → U11_ggag(T227, T222, T228, T202, lessB_in_gg(T227, T222))
U11_ggag(T227, T222, T228, T202, lessB_out_gg(T227, T222)) → U12_ggag(T227, T222, T228, T202, deleteE_in_gag(s(T227), T228, T202))
deleteE_in_gag(T252, tree(T248, T249, T253), tree(T248, T249, T251)) → U21_gag(T252, T248, T249, T253, T251, pD_in_ggag(T248, T252, T253, T251))
U21_gag(T252, T248, T249, T253, T251, pD_out_ggag(T248, T252, T253, T251)) → deleteE_out_gag(T252, tree(T248, T249, T253), tree(T248, T249, T251))
deleteE_in_gag(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → U22_gag(T274, T263, T273, T265, deleteE_in_gag(s(T274), T273, T265))
deleteE_in_gag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → U23_gag(T285, T283, T263, T286, T265, pH_in_ggag(T283, T285, T286, T265))
pH_in_ggag(T283, T285, T286, T265) → U13_ggag(T283, T285, T286, T265, lessC_in_gg(T283, T285))
U13_ggag(T283, T285, T286, T265, lessC_out_gg(T283, T285)) → pH_out_ggag(T283, T285, T286, T265)
pH_in_ggag(T283, T289, T290, T265) → U14_ggag(T283, T289, T290, T265, lessC_in_gg(T283, T289))
U14_ggag(T283, T289, T290, T265, lessC_out_gg(T283, T289)) → U15_ggag(T283, T289, T290, T265, deleteE_in_gag(s(T289), T290, T265))
deleteE_in_gag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349))) → U24_gag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_in_agg(T350, T347, T348))
U24_gag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_out_agg(T350, T347, T348)) → deleteE_out_gag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349)))
deleteE_in_gag(T380, tree(T376, T381, T378), tree(T376, T379, T378)) → U25_gag(T380, T376, T381, T378, T379, pF_in_ggag(T380, T376, T381, T379))
U25_gag(T380, T376, T381, T378, T379, pF_out_ggag(T380, T376, T381, T379)) → deleteE_out_gag(T380, tree(T376, T381, T378), tree(T376, T379, T378))
deleteE_in_gag(T399, tree(T395, T396, T400), tree(T395, T396, T398)) → U26_gag(T399, T395, T396, T400, T398, pD_in_ggag(T395, T399, T400, T398))
U26_gag(T399, T395, T396, T400, T398, pD_out_ggag(T395, T399, T400, T398)) → deleteE_out_gag(T399, tree(T395, T396, T400), tree(T395, T396, T398))
deleteE_in_gag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411)) → U27_gag(T419, T420, T411, T412, deleteE_in_gag(0, T420, T412))
deleteE_in_gag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411)) → U28_gag(T433, T432, T434, T411, T412, pG_in_ggag(T433, T432, T434, T412))
U28_gag(T433, T432, T434, T411, T412, pG_out_ggag(T433, T432, T434, T412)) → deleteE_out_gag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411))
deleteE_in_gag(T452, tree(T448, T449, T453), tree(T448, T449, T451)) → U29_gag(T452, T448, T449, T453, T451, pD_in_ggag(T448, T452, T453, T451))
U29_gag(T452, T448, T449, T453, T451, pD_out_ggag(T448, T452, T453, T451)) → deleteE_out_gag(T452, tree(T448, T449, T453), tree(T448, T449, T451))
deleteE_in_gag(s(T474), tree(0, T463, T473), tree(0, T463, T465)) → U30_gag(T474, T463, T473, T465, deleteE_in_gag(s(T474), T473, T465))
deleteE_in_gag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465)) → U31_gag(T485, T483, T463, T486, T465, pH_in_ggag(T483, T485, T486, T465))
U31_gag(T485, T483, T463, T486, T465, pH_out_ggag(T483, T485, T486, T465)) → deleteE_out_gag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465))
deleteE_in_gag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543))) → U32_gag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_in_agg(T544, T541, T542))
U32_gag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_out_agg(T544, T541, T542)) → deleteE_out_gag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543)))
deleteE_in_gag(T574, tree(T570, T575, T572), tree(T570, T573, T572)) → U33_gag(T574, T570, T575, T572, T573, pF_in_ggag(T574, T570, T575, T573))
U33_gag(T574, T570, T575, T572, T573, pF_out_ggag(T574, T570, T575, T573)) → deleteE_out_gag(T574, tree(T570, T575, T572), tree(T570, T573, T572))
deleteE_in_gag(T593, tree(T589, T590, T594), tree(T589, T590, T592)) → U34_gag(T593, T589, T590, T594, T592, pD_in_ggag(T589, T593, T594, T592))
U34_gag(T593, T589, T590, T594, T592, pD_out_ggag(T589, T593, T594, T592)) → deleteE_out_gag(T593, tree(T589, T590, T594), tree(T589, T590, T592))
deleteE_in_gag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605)) → U35_gag(T613, T614, T605, T606, deleteE_in_gag(0, T614, T606))
deleteE_in_gag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605)) → U36_gag(T627, T626, T628, T605, T606, pG_in_ggag(T627, T626, T628, T606))
U36_gag(T627, T626, T628, T605, T606, pG_out_ggag(T627, T626, T628, T606)) → deleteE_out_gag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605))
deleteE_in_gag(T646, tree(T642, T643, T647), tree(T642, T643, T645)) → U37_gag(T646, T642, T643, T647, T645, pD_in_ggag(T642, T646, T647, T645))
U37_gag(T646, T642, T643, T647, T645, pD_out_ggag(T642, T646, T647, T645)) → deleteE_out_gag(T646, tree(T642, T643, T647), tree(T642, T643, T645))
deleteE_in_gag(s(T668), tree(0, T657, T667), tree(0, T657, T659)) → U38_gag(T668, T657, T667, T659, deleteE_in_gag(s(T668), T667, T659))
deleteE_in_gag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659)) → U39_gag(T679, T677, T657, T680, T659, pH_in_ggag(T677, T679, T680, T659))
U39_gag(T679, T677, T657, T680, T659, pH_out_ggag(T677, T679, T680, T659)) → deleteE_out_gag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659))
deleteE_in_gag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733))) → U40_gag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_in_agg(T734, T731, T732))
U40_gag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_out_agg(T734, T731, T732)) → deleteE_out_gag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733)))
deleteE_in_gag(T764, tree(T760, T765, T762), tree(T760, T763, T762)) → U41_gag(T764, T760, T765, T762, T763, pF_in_ggag(T764, T760, T765, T763))
U41_gag(T764, T760, T765, T762, T763, pF_out_ggag(T764, T760, T765, T763)) → deleteE_out_gag(T764, tree(T760, T765, T762), tree(T760, T763, T762))
deleteE_in_gag(T783, tree(T779, T780, T784), tree(T779, T780, T782)) → U42_gag(T783, T779, T780, T784, T782, pD_in_ggag(T779, T783, T784, T782))
U42_gag(T783, T779, T780, T784, T782, pD_out_ggag(T779, T783, T784, T782)) → deleteE_out_gag(T783, tree(T779, T780, T784), tree(T779, T780, T782))
deleteE_in_gag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795)) → U43_gag(T803, T804, T795, T796, deleteE_in_gag(0, T804, T796))
deleteE_in_gag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795)) → U44_gag(T817, T816, T818, T795, T796, pG_in_ggag(T817, T816, T818, T796))
U44_gag(T817, T816, T818, T795, T796, pG_out_ggag(T817, T816, T818, T796)) → deleteE_out_gag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795))
deleteE_in_gag(T836, tree(T832, T833, T837), tree(T832, T833, T835)) → U45_gag(T836, T832, T833, T837, T835, pD_in_ggag(T832, T836, T837, T835))
U45_gag(T836, T832, T833, T837, T835, pD_out_ggag(T832, T836, T837, T835)) → deleteE_out_gag(T836, tree(T832, T833, T837), tree(T832, T833, T835))
deleteE_in_gag(s(T858), tree(0, T847, T857), tree(0, T847, T849)) → U46_gag(T858, T847, T857, T849, deleteE_in_gag(s(T858), T857, T849))
deleteE_in_gag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849)) → U47_gag(T869, T867, T847, T870, T849, pH_in_ggag(T867, T869, T870, T849))
U47_gag(T869, T867, T847, T870, T849, pH_out_ggag(T867, T869, T870, T849)) → deleteE_out_gag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849))
U46_gag(T858, T847, T857, T849, deleteE_out_gag(s(T858), T857, T849)) → deleteE_out_gag(s(T858), tree(0, T847, T857), tree(0, T847, T849))
U43_gag(T803, T804, T795, T796, deleteE_out_gag(0, T804, T796)) → deleteE_out_gag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795))
U38_gag(T668, T657, T667, T659, deleteE_out_gag(s(T668), T667, T659)) → deleteE_out_gag(s(T668), tree(0, T657, T667), tree(0, T657, T659))
U35_gag(T613, T614, T605, T606, deleteE_out_gag(0, T614, T606)) → deleteE_out_gag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605))
U30_gag(T474, T463, T473, T465, deleteE_out_gag(s(T474), T473, T465)) → deleteE_out_gag(s(T474), tree(0, T463, T473), tree(0, T463, T465))
U27_gag(T419, T420, T411, T412, deleteE_out_gag(0, T420, T412)) → deleteE_out_gag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411))
U15_ggag(T283, T289, T290, T265, deleteE_out_gag(s(T289), T290, T265)) → pH_out_ggag(T283, T289, T290, T265)
U23_gag(T285, T283, T263, T286, T265, pH_out_ggag(T283, T285, T286, T265)) → deleteE_out_gag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265))
U22_gag(T274, T263, T273, T265, deleteE_out_gag(s(T274), T273, T265)) → deleteE_out_gag(s(T274), tree(0, T263, T273), tree(0, T263, T265))
U12_ggag(T227, T222, T228, T202, deleteE_out_gag(s(T227), T228, T202)) → pG_out_ggag(T227, T222, T228, T202)
U20_gag(T223, T222, T224, T201, T202, pG_out_ggag(T223, T222, T224, T202)) → deleteE_out_gag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201))
U19_gag(T209, T210, T201, T202, deleteE_out_gag(0, T210, T202)) → deleteE_out_gag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201))
U6_ggag(T163, T171, T172, T166, deleteE_out_gag(T171, T172, T166)) → pD_out_ggag(T163, T171, T172, T166)
U18_gag(T167, T163, T164, T168, T166, pD_out_ggag(T163, T167, T168, T166)) → deleteE_out_gag(T167, tree(T163, T164, T168), tree(T163, T164, T166))
U9_ggag(T130, T122, T131, T125, deleteE_out_gag(T130, T131, T125)) → pF_out_ggag(T130, T122, T131, T125)
U17_gag(T126, T122, T127, T124, T125, pF_out_ggag(T126, T122, T127, T125)) → deleteE_out_gag(T126, tree(T122, T127, T124), tree(T122, T125, T124))
U9_agag(T130, T122, T131, T125, deleteE_out_gag(T130, T131, T125)) → pF_out_agag(T130, T122, T131, T125)
U17_aag(T126, T122, T127, T124, T125, pF_out_agag(T126, T122, T127, T125)) → deleteE_out_aag(T126, tree(T122, T127, T124), tree(T122, T125, T124))
deleteE_in_aag(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → U18_aag(T167, T163, T164, T168, T166, pD_in_gaag(T163, T167, T168, T166))
pD_in_gaag(T163, T167, T168, T166) → U4_gaag(T163, T167, T168, T166, lessC_in_ga(T163, T167))
lessC_in_ga(0, s(T179)) → lessC_out_ga(0, s(T179))
lessC_in_ga(s(T184), s(T186)) → U3_ga(T184, T186, lessC_in_ga(T184, T186))
U3_ga(T184, T186, lessC_out_ga(T184, T186)) → lessC_out_ga(s(T184), s(T186))
U4_gaag(T163, T167, T168, T166, lessC_out_ga(T163, T167)) → pD_out_gaag(T163, T167, T168, T166)
pD_in_gaag(T163, T171, T172, T166) → U5_gaag(T163, T171, T172, T166, lessC_in_ga(T163, T171))
U5_gaag(T163, T171, T172, T166, lessC_out_ga(T163, T171)) → U6_gaag(T163, T171, T172, T166, deleteE_in_aag(T171, T172, T166))
deleteE_in_aag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201)) → U19_aag(T209, T210, T201, T202, deleteE_in_gag(0, T210, T202))
U19_aag(T209, T210, T201, T202, deleteE_out_gag(0, T210, T202)) → deleteE_out_aag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201))
deleteE_in_aag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201)) → U20_aag(T223, T222, T224, T201, T202, pG_in_agag(T223, T222, T224, T202))
pG_in_agag(T223, T222, T224, T202) → U10_agag(T223, T222, T224, T202, lessB_in_ag(T223, T222))
U10_agag(T223, T222, T224, T202, lessB_out_ag(T223, T222)) → pG_out_agag(T223, T222, T224, T202)
pG_in_agag(T227, T222, T228, T202) → U11_agag(T227, T222, T228, T202, lessB_in_ag(T227, T222))
U11_agag(T227, T222, T228, T202, lessB_out_ag(T227, T222)) → U12_agag(T227, T222, T228, T202, deleteE_in_gag(s(T227), T228, T202))
U12_agag(T227, T222, T228, T202, deleteE_out_gag(s(T227), T228, T202)) → pG_out_agag(T227, T222, T228, T202)
U20_aag(T223, T222, T224, T201, T202, pG_out_agag(T223, T222, T224, T202)) → deleteE_out_aag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201))
deleteE_in_aag(T252, tree(T248, T249, T253), tree(T248, T249, T251)) → U21_aag(T252, T248, T249, T253, T251, pD_in_gaag(T248, T252, T253, T251))
U21_aag(T252, T248, T249, T253, T251, pD_out_gaag(T248, T252, T253, T251)) → deleteE_out_aag(T252, tree(T248, T249, T253), tree(T248, T249, T251))
deleteE_in_aag(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → U22_aag(T274, T263, T273, T265, deleteE_in_aag(s(T274), T273, T265))
deleteE_in_aag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → U23_aag(T285, T283, T263, T286, T265, pH_in_gaag(T283, T285, T286, T265))
pH_in_gaag(T283, T285, T286, T265) → U13_gaag(T283, T285, T286, T265, lessC_in_ga(T283, T285))
U13_gaag(T283, T285, T286, T265, lessC_out_ga(T283, T285)) → pH_out_gaag(T283, T285, T286, T265)
pH_in_gaag(T283, T289, T290, T265) → U14_gaag(T283, T289, T290, T265, lessC_in_ga(T283, T289))
U14_gaag(T283, T289, T290, T265, lessC_out_ga(T283, T289)) → U15_gaag(T283, T289, T290, T265, deleteE_in_aag(s(T289), T290, T265))
deleteE_in_aag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349))) → U24_aag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_in_agg(T350, T347, T348))
U24_aag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_out_agg(T350, T347, T348)) → deleteE_out_aag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349)))
deleteE_in_aag(T380, tree(T376, T381, T378), tree(T376, T379, T378)) → U25_aag(T380, T376, T381, T378, T379, pF_in_agag(T380, T376, T381, T379))
U25_aag(T380, T376, T381, T378, T379, pF_out_agag(T380, T376, T381, T379)) → deleteE_out_aag(T380, tree(T376, T381, T378), tree(T376, T379, T378))
deleteE_in_aag(T399, tree(T395, T396, T400), tree(T395, T396, T398)) → U26_aag(T399, T395, T396, T400, T398, pD_in_gaag(T395, T399, T400, T398))
U26_aag(T399, T395, T396, T400, T398, pD_out_gaag(T395, T399, T400, T398)) → deleteE_out_aag(T399, tree(T395, T396, T400), tree(T395, T396, T398))
deleteE_in_aag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411)) → U27_aag(T419, T420, T411, T412, deleteE_in_gag(0, T420, T412))
U27_aag(T419, T420, T411, T412, deleteE_out_gag(0, T420, T412)) → deleteE_out_aag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411))
deleteE_in_aag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411)) → U28_aag(T433, T432, T434, T411, T412, pG_in_agag(T433, T432, T434, T412))
U28_aag(T433, T432, T434, T411, T412, pG_out_agag(T433, T432, T434, T412)) → deleteE_out_aag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411))
deleteE_in_aag(T452, tree(T448, T449, T453), tree(T448, T449, T451)) → U29_aag(T452, T448, T449, T453, T451, pD_in_gaag(T448, T452, T453, T451))
U29_aag(T452, T448, T449, T453, T451, pD_out_gaag(T448, T452, T453, T451)) → deleteE_out_aag(T452, tree(T448, T449, T453), tree(T448, T449, T451))
deleteE_in_aag(s(T474), tree(0, T463, T473), tree(0, T463, T465)) → U30_aag(T474, T463, T473, T465, deleteE_in_aag(s(T474), T473, T465))
deleteE_in_aag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465)) → U31_aag(T485, T483, T463, T486, T465, pH_in_gaag(T483, T485, T486, T465))
U31_aag(T485, T483, T463, T486, T465, pH_out_gaag(T483, T485, T486, T465)) → deleteE_out_aag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465))
deleteE_in_aag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543))) → U32_aag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_in_agg(T544, T541, T542))
U32_aag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_out_agg(T544, T541, T542)) → deleteE_out_aag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543)))
deleteE_in_aag(T574, tree(T570, T575, T572), tree(T570, T573, T572)) → U33_aag(T574, T570, T575, T572, T573, pF_in_agag(T574, T570, T575, T573))
U33_aag(T574, T570, T575, T572, T573, pF_out_agag(T574, T570, T575, T573)) → deleteE_out_aag(T574, tree(T570, T575, T572), tree(T570, T573, T572))
deleteE_in_aag(T593, tree(T589, T590, T594), tree(T589, T590, T592)) → U34_aag(T593, T589, T590, T594, T592, pD_in_gaag(T589, T593, T594, T592))
U34_aag(T593, T589, T590, T594, T592, pD_out_gaag(T589, T593, T594, T592)) → deleteE_out_aag(T593, tree(T589, T590, T594), tree(T589, T590, T592))
deleteE_in_aag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605)) → U35_aag(T613, T614, T605, T606, deleteE_in_gag(0, T614, T606))
U35_aag(T613, T614, T605, T606, deleteE_out_gag(0, T614, T606)) → deleteE_out_aag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605))
deleteE_in_aag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605)) → U36_aag(T627, T626, T628, T605, T606, pG_in_agag(T627, T626, T628, T606))
U36_aag(T627, T626, T628, T605, T606, pG_out_agag(T627, T626, T628, T606)) → deleteE_out_aag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605))
deleteE_in_aag(T646, tree(T642, T643, T647), tree(T642, T643, T645)) → U37_aag(T646, T642, T643, T647, T645, pD_in_gaag(T642, T646, T647, T645))
U37_aag(T646, T642, T643, T647, T645, pD_out_gaag(T642, T646, T647, T645)) → deleteE_out_aag(T646, tree(T642, T643, T647), tree(T642, T643, T645))
deleteE_in_aag(s(T668), tree(0, T657, T667), tree(0, T657, T659)) → U38_aag(T668, T657, T667, T659, deleteE_in_aag(s(T668), T667, T659))
deleteE_in_aag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659)) → U39_aag(T679, T677, T657, T680, T659, pH_in_gaag(T677, T679, T680, T659))
U39_aag(T679, T677, T657, T680, T659, pH_out_gaag(T677, T679, T680, T659)) → deleteE_out_aag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659))
deleteE_in_aag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733))) → U40_aag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_in_agg(T734, T731, T732))
U40_aag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_out_agg(T734, T731, T732)) → deleteE_out_aag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733)))
deleteE_in_aag(T764, tree(T760, T765, T762), tree(T760, T763, T762)) → U41_aag(T764, T760, T765, T762, T763, pF_in_agag(T764, T760, T765, T763))
U41_aag(T764, T760, T765, T762, T763, pF_out_agag(T764, T760, T765, T763)) → deleteE_out_aag(T764, tree(T760, T765, T762), tree(T760, T763, T762))
deleteE_in_aag(T783, tree(T779, T780, T784), tree(T779, T780, T782)) → U42_aag(T783, T779, T780, T784, T782, pD_in_gaag(T779, T783, T784, T782))
U42_aag(T783, T779, T780, T784, T782, pD_out_gaag(T779, T783, T784, T782)) → deleteE_out_aag(T783, tree(T779, T780, T784), tree(T779, T780, T782))
deleteE_in_aag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795)) → U43_aag(T803, T804, T795, T796, deleteE_in_gag(0, T804, T796))
U43_aag(T803, T804, T795, T796, deleteE_out_gag(0, T804, T796)) → deleteE_out_aag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795))
deleteE_in_aag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795)) → U44_aag(T817, T816, T818, T795, T796, pG_in_agag(T817, T816, T818, T796))
U44_aag(T817, T816, T818, T795, T796, pG_out_agag(T817, T816, T818, T796)) → deleteE_out_aag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795))
deleteE_in_aag(T836, tree(T832, T833, T837), tree(T832, T833, T835)) → U45_aag(T836, T832, T833, T837, T835, pD_in_gaag(T832, T836, T837, T835))
U45_aag(T836, T832, T833, T837, T835, pD_out_gaag(T832, T836, T837, T835)) → deleteE_out_aag(T836, tree(T832, T833, T837), tree(T832, T833, T835))
deleteE_in_aag(s(T858), tree(0, T847, T857), tree(0, T847, T849)) → U46_aag(T858, T847, T857, T849, deleteE_in_aag(s(T858), T857, T849))
deleteE_in_aag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849)) → U47_aag(T869, T867, T847, T870, T849, pH_in_gaag(T867, T869, T870, T849))
U47_aag(T869, T867, T847, T870, T849, pH_out_gaag(T867, T869, T870, T849)) → deleteE_out_aag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849))
U46_aag(T858, T847, T857, T849, deleteE_out_aag(s(T858), T857, T849)) → deleteE_out_aag(s(T858), tree(0, T847, T857), tree(0, T847, T849))
U38_aag(T668, T657, T667, T659, deleteE_out_aag(s(T668), T667, T659)) → deleteE_out_aag(s(T668), tree(0, T657, T667), tree(0, T657, T659))
U30_aag(T474, T463, T473, T465, deleteE_out_aag(s(T474), T473, T465)) → deleteE_out_aag(s(T474), tree(0, T463, T473), tree(0, T463, T465))
U15_gaag(T283, T289, T290, T265, deleteE_out_aag(s(T289), T290, T265)) → pH_out_gaag(T283, T289, T290, T265)
U23_aag(T285, T283, T263, T286, T265, pH_out_gaag(T283, T285, T286, T265)) → deleteE_out_aag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265))
U22_aag(T274, T263, T273, T265, deleteE_out_aag(s(T274), T273, T265)) → deleteE_out_aag(s(T274), tree(0, T263, T273), tree(0, T263, T265))
U6_gaag(T163, T171, T172, T166, deleteE_out_aag(T171, T172, T166)) → pD_out_gaag(T163, T171, T172, T166)
U18_aag(T167, T163, T164, T168, T166, pD_out_gaag(T163, T167, T168, T166)) → deleteE_out_aag(T167, tree(T163, T164, T168), tree(T163, T164, T166))

The argument filtering Pi contains the following mapping:
deleteE_in_aag(x1, x2, x3)  =  deleteE_in_aag(x3)
deleteE_out_aag(x1, x2, x3)  =  deleteE_out_aag
tree(x1, x2, x3)  =  tree(x1, x2, x3)
U16_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U16_aag(x9)
delminA_in_agg(x1, x2, x3)  =  delminA_in_agg(x2, x3)
delminA_out_agg(x1, x2, x3)  =  delminA_out_agg
U1_agg(x1, x2, x3, x4, x5, x6, x7)  =  U1_agg(x7)
U17_aag(x1, x2, x3, x4, x5, x6)  =  U17_aag(x6)
pF_in_agag(x1, x2, x3, x4)  =  pF_in_agag(x2, x4)
U7_agag(x1, x2, x3, x4, x5)  =  U7_agag(x5)
lessB_in_ag(x1, x2)  =  lessB_in_ag(x2)
s(x1)  =  s(x1)
lessB_out_ag(x1, x2)  =  lessB_out_ag(x1)
U2_ag(x1, x2, x3)  =  U2_ag(x3)
pF_out_agag(x1, x2, x3, x4)  =  pF_out_agag(x1)
U8_agag(x1, x2, x3, x4, x5)  =  U8_agag(x4, x5)
U9_agag(x1, x2, x3, x4, x5)  =  U9_agag(x1, x5)
deleteE_in_gag(x1, x2, x3)  =  deleteE_in_gag(x1, x3)
deleteE_out_gag(x1, x2, x3)  =  deleteE_out_gag
U16_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U16_gag(x9)
U17_gag(x1, x2, x3, x4, x5, x6)  =  U17_gag(x6)
pF_in_ggag(x1, x2, x3, x4)  =  pF_in_ggag(x1, x2, x4)
U7_ggag(x1, x2, x3, x4, x5)  =  U7_ggag(x5)
lessB_in_gg(x1, x2)  =  lessB_in_gg(x1, x2)
0  =  0
lessB_out_gg(x1, x2)  =  lessB_out_gg
U2_gg(x1, x2, x3)  =  U2_gg(x3)
pF_out_ggag(x1, x2, x3, x4)  =  pF_out_ggag
U8_ggag(x1, x2, x3, x4, x5)  =  U8_ggag(x1, x4, x5)
U9_ggag(x1, x2, x3, x4, x5)  =  U9_ggag(x5)
U18_gag(x1, x2, x3, x4, x5, x6)  =  U18_gag(x6)
pD_in_ggag(x1, x2, x3, x4)  =  pD_in_ggag(x1, x2, x4)
U4_ggag(x1, x2, x3, x4, x5)  =  U4_ggag(x5)
lessC_in_gg(x1, x2)  =  lessC_in_gg(x1, x2)
lessC_out_gg(x1, x2)  =  lessC_out_gg
U3_gg(x1, x2, x3)  =  U3_gg(x3)
pD_out_ggag(x1, x2, x3, x4)  =  pD_out_ggag
U5_ggag(x1, x2, x3, x4, x5)  =  U5_ggag(x2, x4, x5)
U6_ggag(x1, x2, x3, x4, x5)  =  U6_ggag(x5)
U19_gag(x1, x2, x3, x4, x5)  =  U19_gag(x5)
U20_gag(x1, x2, x3, x4, x5, x6)  =  U20_gag(x6)
pG_in_ggag(x1, x2, x3, x4)  =  pG_in_ggag(x1, x2, x4)
U10_ggag(x1, x2, x3, x4, x5)  =  U10_ggag(x5)
pG_out_ggag(x1, x2, x3, x4)  =  pG_out_ggag
U11_ggag(x1, x2, x3, x4, x5)  =  U11_ggag(x1, x4, x5)
U12_ggag(x1, x2, x3, x4, x5)  =  U12_ggag(x5)
U21_gag(x1, x2, x3, x4, x5, x6)  =  U21_gag(x6)
U22_gag(x1, x2, x3, x4, x5)  =  U22_gag(x5)
U23_gag(x1, x2, x3, x4, x5, x6)  =  U23_gag(x6)
pH_in_ggag(x1, x2, x3, x4)  =  pH_in_ggag(x1, x2, x4)
U13_ggag(x1, x2, x3, x4, x5)  =  U13_ggag(x5)
pH_out_ggag(x1, x2, x3, x4)  =  pH_out_ggag
U14_ggag(x1, x2, x3, x4, x5)  =  U14_ggag(x2, x4, x5)
U15_ggag(x1, x2, x3, x4, x5)  =  U15_ggag(x5)
U24_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U24_gag(x9)
U25_gag(x1, x2, x3, x4, x5, x6)  =  U25_gag(x6)
U26_gag(x1, x2, x3, x4, x5, x6)  =  U26_gag(x6)
U27_gag(x1, x2, x3, x4, x5)  =  U27_gag(x5)
U28_gag(x1, x2, x3, x4, x5, x6)  =  U28_gag(x6)
U29_gag(x1, x2, x3, x4, x5, x6)  =  U29_gag(x6)
U30_gag(x1, x2, x3, x4, x5)  =  U30_gag(x5)
U31_gag(x1, x2, x3, x4, x5, x6)  =  U31_gag(x6)
U32_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U32_gag(x9)
U33_gag(x1, x2, x3, x4, x5, x6)  =  U33_gag(x6)
U34_gag(x1, x2, x3, x4, x5, x6)  =  U34_gag(x6)
U35_gag(x1, x2, x3, x4, x5)  =  U35_gag(x5)
U36_gag(x1, x2, x3, x4, x5, x6)  =  U36_gag(x6)
U37_gag(x1, x2, x3, x4, x5, x6)  =  U37_gag(x6)
U38_gag(x1, x2, x3, x4, x5)  =  U38_gag(x5)
U39_gag(x1, x2, x3, x4, x5, x6)  =  U39_gag(x6)
U40_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U40_gag(x9)
U41_gag(x1, x2, x3, x4, x5, x6)  =  U41_gag(x6)
U42_gag(x1, x2, x3, x4, x5, x6)  =  U42_gag(x6)
U43_gag(x1, x2, x3, x4, x5)  =  U43_gag(x5)
U44_gag(x1, x2, x3, x4, x5, x6)  =  U44_gag(x6)
U45_gag(x1, x2, x3, x4, x5, x6)  =  U45_gag(x6)
U46_gag(x1, x2, x3, x4, x5)  =  U46_gag(x5)
U47_gag(x1, x2, x3, x4, x5, x6)  =  U47_gag(x6)
U18_aag(x1, x2, x3, x4, x5, x6)  =  U18_aag(x6)
pD_in_gaag(x1, x2, x3, x4)  =  pD_in_gaag(x1, x4)
U4_gaag(x1, x2, x3, x4, x5)  =  U4_gaag(x5)
lessC_in_ga(x1, x2)  =  lessC_in_ga(x1)
lessC_out_ga(x1, x2)  =  lessC_out_ga
U3_ga(x1, x2, x3)  =  U3_ga(x3)
pD_out_gaag(x1, x2, x3, x4)  =  pD_out_gaag
U5_gaag(x1, x2, x3, x4, x5)  =  U5_gaag(x4, x5)
U6_gaag(x1, x2, x3, x4, x5)  =  U6_gaag(x5)
U19_aag(x1, x2, x3, x4, x5)  =  U19_aag(x5)
U20_aag(x1, x2, x3, x4, x5, x6)  =  U20_aag(x6)
pG_in_agag(x1, x2, x3, x4)  =  pG_in_agag(x2, x4)
U10_agag(x1, x2, x3, x4, x5)  =  U10_agag(x5)
pG_out_agag(x1, x2, x3, x4)  =  pG_out_agag(x1)
U11_agag(x1, x2, x3, x4, x5)  =  U11_agag(x4, x5)
U12_agag(x1, x2, x3, x4, x5)  =  U12_agag(x1, x5)
U21_aag(x1, x2, x3, x4, x5, x6)  =  U21_aag(x6)
U22_aag(x1, x2, x3, x4, x5)  =  U22_aag(x5)
U23_aag(x1, x2, x3, x4, x5, x6)  =  U23_aag(x6)
pH_in_gaag(x1, x2, x3, x4)  =  pH_in_gaag(x1, x4)
U13_gaag(x1, x2, x3, x4, x5)  =  U13_gaag(x5)
pH_out_gaag(x1, x2, x3, x4)  =  pH_out_gaag
U14_gaag(x1, x2, x3, x4, x5)  =  U14_gaag(x4, x5)
U15_gaag(x1, x2, x3, x4, x5)  =  U15_gaag(x5)
U24_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U24_aag(x9)
U25_aag(x1, x2, x3, x4, x5, x6)  =  U25_aag(x6)
U26_aag(x1, x2, x3, x4, x5, x6)  =  U26_aag(x6)
U27_aag(x1, x2, x3, x4, x5)  =  U27_aag(x5)
U28_aag(x1, x2, x3, x4, x5, x6)  =  U28_aag(x6)
U29_aag(x1, x2, x3, x4, x5, x6)  =  U29_aag(x6)
U30_aag(x1, x2, x3, x4, x5)  =  U30_aag(x5)
U31_aag(x1, x2, x3, x4, x5, x6)  =  U31_aag(x6)
U32_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U32_aag(x9)
U33_aag(x1, x2, x3, x4, x5, x6)  =  U33_aag(x6)
U34_aag(x1, x2, x3, x4, x5, x6)  =  U34_aag(x6)
U35_aag(x1, x2, x3, x4, x5)  =  U35_aag(x5)
U36_aag(x1, x2, x3, x4, x5, x6)  =  U36_aag(x6)
U37_aag(x1, x2, x3, x4, x5, x6)  =  U37_aag(x6)
U38_aag(x1, x2, x3, x4, x5)  =  U38_aag(x5)
U39_aag(x1, x2, x3, x4, x5, x6)  =  U39_aag(x6)
U40_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U40_aag(x9)
U41_aag(x1, x2, x3, x4, x5, x6)  =  U41_aag(x6)
U42_aag(x1, x2, x3, x4, x5, x6)  =  U42_aag(x6)
U43_aag(x1, x2, x3, x4, x5)  =  U43_aag(x5)
U44_aag(x1, x2, x3, x4, x5, x6)  =  U44_aag(x6)
U45_aag(x1, x2, x3, x4, x5, x6)  =  U45_aag(x6)
U46_aag(x1, x2, x3, x4, x5)  =  U46_aag(x5)
U47_aag(x1, x2, x3, x4, x5, x6)  =  U47_aag(x6)
LESSB_IN_AG(x1, x2)  =  LESSB_IN_AG(x2)

We have to consider all (P,R,Pi)-chains

(31) UsableRulesProof (EQUIVALENT transformation)

For (infinitary) constructor rewriting [LOPSTR] we can delete all non-usable rules from R.

(32) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

LESSB_IN_AG(s(T145), s(T144)) → LESSB_IN_AG(T145, T144)

R is empty.
The argument filtering Pi contains the following mapping:
s(x1)  =  s(x1)
LESSB_IN_AG(x1, x2)  =  LESSB_IN_AG(x2)

We have to consider all (P,R,Pi)-chains

(33) PiDPToQDPProof (SOUND transformation)

Transforming (infinitary) constructor rewriting Pi-DP problem [LOPSTR] into ordinary QDP problem [LPAR04] by application of Pi.

(34) Obligation:

Q DP problem:
The TRS P consists of the following rules:

LESSB_IN_AG(s(T144)) → LESSB_IN_AG(T144)

R is empty.
Q is empty.
We have to consider all (P,Q,R)-chains.

(35) QDPSizeChangeProof (EQUIVALENT transformation)

By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem.

From the DPs we obtained the following set of size-change graphs:

  • LESSB_IN_AG(s(T144)) → LESSB_IN_AG(T144)
    The graph contains the following edges 1 > 1

(36) YES

(37) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

DELMINA_IN_AGG(tree(T90, T96, T92), T93, tree(T90, T94, T95)) → DELMINA_IN_AGG(T96, T93, T94)

The TRS R consists of the following rules:

deleteE_in_aag(T6, tree(T6, void, T7), T7) → deleteE_out_aag(T6, tree(T6, void, T7), T7)
deleteE_in_aag(T10, tree(T10, T11, void), T11) → deleteE_out_aag(T10, tree(T10, T11, void), T11)
deleteE_in_aag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32)) → deleteE_out_aag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32))
deleteE_in_aag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62))) → U16_aag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_in_agg(T63, T60, T61))
delminA_in_agg(tree(T76, void, T77), T76, T77) → delminA_out_agg(tree(T76, void, T77), T76, T77)
delminA_in_agg(tree(T90, T96, T92), T93, tree(T90, T94, T95)) → U1_agg(T90, T96, T92, T93, T94, T95, delminA_in_agg(T96, T93, T94))
U1_agg(T90, T96, T92, T93, T94, T95, delminA_out_agg(T96, T93, T94)) → delminA_out_agg(tree(T90, T96, T92), T93, tree(T90, T94, T95))
U16_aag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_out_agg(T63, T60, T61)) → deleteE_out_aag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62)))
deleteE_in_aag(T126, tree(T122, T127, T124), tree(T122, T125, T124)) → U17_aag(T126, T122, T127, T124, T125, pF_in_agag(T126, T122, T127, T125))
pF_in_agag(T126, T122, T127, T125) → U7_agag(T126, T122, T127, T125, lessB_in_ag(T126, T122))
lessB_in_ag(0, s(T138)) → lessB_out_ag(0, s(T138))
lessB_in_ag(s(T145), s(T144)) → U2_ag(T145, T144, lessB_in_ag(T145, T144))
U2_ag(T145, T144, lessB_out_ag(T145, T144)) → lessB_out_ag(s(T145), s(T144))
U7_agag(T126, T122, T127, T125, lessB_out_ag(T126, T122)) → pF_out_agag(T126, T122, T127, T125)
pF_in_agag(T130, T122, T131, T125) → U8_agag(T130, T122, T131, T125, lessB_in_ag(T130, T122))
U8_agag(T130, T122, T131, T125, lessB_out_ag(T130, T122)) → U9_agag(T130, T122, T131, T125, deleteE_in_gag(T130, T131, T125))
deleteE_in_gag(T6, tree(T6, void, T7), T7) → deleteE_out_gag(T6, tree(T6, void, T7), T7)
deleteE_in_gag(T10, tree(T10, T11, void), T11) → deleteE_out_gag(T10, tree(T10, T11, void), T11)
deleteE_in_gag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32)) → deleteE_out_gag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32))
deleteE_in_gag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62))) → U16_gag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_in_agg(T63, T60, T61))
U16_gag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_out_agg(T63, T60, T61)) → deleteE_out_gag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62)))
deleteE_in_gag(T126, tree(T122, T127, T124), tree(T122, T125, T124)) → U17_gag(T126, T122, T127, T124, T125, pF_in_ggag(T126, T122, T127, T125))
pF_in_ggag(T126, T122, T127, T125) → U7_ggag(T126, T122, T127, T125, lessB_in_gg(T126, T122))
lessB_in_gg(0, s(T138)) → lessB_out_gg(0, s(T138))
lessB_in_gg(s(T145), s(T144)) → U2_gg(T145, T144, lessB_in_gg(T145, T144))
U2_gg(T145, T144, lessB_out_gg(T145, T144)) → lessB_out_gg(s(T145), s(T144))
U7_ggag(T126, T122, T127, T125, lessB_out_gg(T126, T122)) → pF_out_ggag(T126, T122, T127, T125)
pF_in_ggag(T130, T122, T131, T125) → U8_ggag(T130, T122, T131, T125, lessB_in_gg(T130, T122))
U8_ggag(T130, T122, T131, T125, lessB_out_gg(T130, T122)) → U9_ggag(T130, T122, T131, T125, deleteE_in_gag(T130, T131, T125))
deleteE_in_gag(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → U18_gag(T167, T163, T164, T168, T166, pD_in_ggag(T163, T167, T168, T166))
pD_in_ggag(T163, T167, T168, T166) → U4_ggag(T163, T167, T168, T166, lessC_in_gg(T163, T167))
lessC_in_gg(0, s(T179)) → lessC_out_gg(0, s(T179))
lessC_in_gg(s(T184), s(T186)) → U3_gg(T184, T186, lessC_in_gg(T184, T186))
U3_gg(T184, T186, lessC_out_gg(T184, T186)) → lessC_out_gg(s(T184), s(T186))
U4_ggag(T163, T167, T168, T166, lessC_out_gg(T163, T167)) → pD_out_ggag(T163, T167, T168, T166)
pD_in_ggag(T163, T171, T172, T166) → U5_ggag(T163, T171, T172, T166, lessC_in_gg(T163, T171))
U5_ggag(T163, T171, T172, T166, lessC_out_gg(T163, T171)) → U6_ggag(T163, T171, T172, T166, deleteE_in_gag(T171, T172, T166))
deleteE_in_gag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201)) → U19_gag(T209, T210, T201, T202, deleteE_in_gag(0, T210, T202))
deleteE_in_gag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201)) → U20_gag(T223, T222, T224, T201, T202, pG_in_ggag(T223, T222, T224, T202))
pG_in_ggag(T223, T222, T224, T202) → U10_ggag(T223, T222, T224, T202, lessB_in_gg(T223, T222))
U10_ggag(T223, T222, T224, T202, lessB_out_gg(T223, T222)) → pG_out_ggag(T223, T222, T224, T202)
pG_in_ggag(T227, T222, T228, T202) → U11_ggag(T227, T222, T228, T202, lessB_in_gg(T227, T222))
U11_ggag(T227, T222, T228, T202, lessB_out_gg(T227, T222)) → U12_ggag(T227, T222, T228, T202, deleteE_in_gag(s(T227), T228, T202))
deleteE_in_gag(T252, tree(T248, T249, T253), tree(T248, T249, T251)) → U21_gag(T252, T248, T249, T253, T251, pD_in_ggag(T248, T252, T253, T251))
U21_gag(T252, T248, T249, T253, T251, pD_out_ggag(T248, T252, T253, T251)) → deleteE_out_gag(T252, tree(T248, T249, T253), tree(T248, T249, T251))
deleteE_in_gag(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → U22_gag(T274, T263, T273, T265, deleteE_in_gag(s(T274), T273, T265))
deleteE_in_gag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → U23_gag(T285, T283, T263, T286, T265, pH_in_ggag(T283, T285, T286, T265))
pH_in_ggag(T283, T285, T286, T265) → U13_ggag(T283, T285, T286, T265, lessC_in_gg(T283, T285))
U13_ggag(T283, T285, T286, T265, lessC_out_gg(T283, T285)) → pH_out_ggag(T283, T285, T286, T265)
pH_in_ggag(T283, T289, T290, T265) → U14_ggag(T283, T289, T290, T265, lessC_in_gg(T283, T289))
U14_ggag(T283, T289, T290, T265, lessC_out_gg(T283, T289)) → U15_ggag(T283, T289, T290, T265, deleteE_in_gag(s(T289), T290, T265))
deleteE_in_gag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349))) → U24_gag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_in_agg(T350, T347, T348))
U24_gag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_out_agg(T350, T347, T348)) → deleteE_out_gag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349)))
deleteE_in_gag(T380, tree(T376, T381, T378), tree(T376, T379, T378)) → U25_gag(T380, T376, T381, T378, T379, pF_in_ggag(T380, T376, T381, T379))
U25_gag(T380, T376, T381, T378, T379, pF_out_ggag(T380, T376, T381, T379)) → deleteE_out_gag(T380, tree(T376, T381, T378), tree(T376, T379, T378))
deleteE_in_gag(T399, tree(T395, T396, T400), tree(T395, T396, T398)) → U26_gag(T399, T395, T396, T400, T398, pD_in_ggag(T395, T399, T400, T398))
U26_gag(T399, T395, T396, T400, T398, pD_out_ggag(T395, T399, T400, T398)) → deleteE_out_gag(T399, tree(T395, T396, T400), tree(T395, T396, T398))
deleteE_in_gag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411)) → U27_gag(T419, T420, T411, T412, deleteE_in_gag(0, T420, T412))
deleteE_in_gag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411)) → U28_gag(T433, T432, T434, T411, T412, pG_in_ggag(T433, T432, T434, T412))
U28_gag(T433, T432, T434, T411, T412, pG_out_ggag(T433, T432, T434, T412)) → deleteE_out_gag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411))
deleteE_in_gag(T452, tree(T448, T449, T453), tree(T448, T449, T451)) → U29_gag(T452, T448, T449, T453, T451, pD_in_ggag(T448, T452, T453, T451))
U29_gag(T452, T448, T449, T453, T451, pD_out_ggag(T448, T452, T453, T451)) → deleteE_out_gag(T452, tree(T448, T449, T453), tree(T448, T449, T451))
deleteE_in_gag(s(T474), tree(0, T463, T473), tree(0, T463, T465)) → U30_gag(T474, T463, T473, T465, deleteE_in_gag(s(T474), T473, T465))
deleteE_in_gag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465)) → U31_gag(T485, T483, T463, T486, T465, pH_in_ggag(T483, T485, T486, T465))
U31_gag(T485, T483, T463, T486, T465, pH_out_ggag(T483, T485, T486, T465)) → deleteE_out_gag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465))
deleteE_in_gag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543))) → U32_gag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_in_agg(T544, T541, T542))
U32_gag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_out_agg(T544, T541, T542)) → deleteE_out_gag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543)))
deleteE_in_gag(T574, tree(T570, T575, T572), tree(T570, T573, T572)) → U33_gag(T574, T570, T575, T572, T573, pF_in_ggag(T574, T570, T575, T573))
U33_gag(T574, T570, T575, T572, T573, pF_out_ggag(T574, T570, T575, T573)) → deleteE_out_gag(T574, tree(T570, T575, T572), tree(T570, T573, T572))
deleteE_in_gag(T593, tree(T589, T590, T594), tree(T589, T590, T592)) → U34_gag(T593, T589, T590, T594, T592, pD_in_ggag(T589, T593, T594, T592))
U34_gag(T593, T589, T590, T594, T592, pD_out_ggag(T589, T593, T594, T592)) → deleteE_out_gag(T593, tree(T589, T590, T594), tree(T589, T590, T592))
deleteE_in_gag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605)) → U35_gag(T613, T614, T605, T606, deleteE_in_gag(0, T614, T606))
deleteE_in_gag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605)) → U36_gag(T627, T626, T628, T605, T606, pG_in_ggag(T627, T626, T628, T606))
U36_gag(T627, T626, T628, T605, T606, pG_out_ggag(T627, T626, T628, T606)) → deleteE_out_gag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605))
deleteE_in_gag(T646, tree(T642, T643, T647), tree(T642, T643, T645)) → U37_gag(T646, T642, T643, T647, T645, pD_in_ggag(T642, T646, T647, T645))
U37_gag(T646, T642, T643, T647, T645, pD_out_ggag(T642, T646, T647, T645)) → deleteE_out_gag(T646, tree(T642, T643, T647), tree(T642, T643, T645))
deleteE_in_gag(s(T668), tree(0, T657, T667), tree(0, T657, T659)) → U38_gag(T668, T657, T667, T659, deleteE_in_gag(s(T668), T667, T659))
deleteE_in_gag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659)) → U39_gag(T679, T677, T657, T680, T659, pH_in_ggag(T677, T679, T680, T659))
U39_gag(T679, T677, T657, T680, T659, pH_out_ggag(T677, T679, T680, T659)) → deleteE_out_gag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659))
deleteE_in_gag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733))) → U40_gag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_in_agg(T734, T731, T732))
U40_gag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_out_agg(T734, T731, T732)) → deleteE_out_gag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733)))
deleteE_in_gag(T764, tree(T760, T765, T762), tree(T760, T763, T762)) → U41_gag(T764, T760, T765, T762, T763, pF_in_ggag(T764, T760, T765, T763))
U41_gag(T764, T760, T765, T762, T763, pF_out_ggag(T764, T760, T765, T763)) → deleteE_out_gag(T764, tree(T760, T765, T762), tree(T760, T763, T762))
deleteE_in_gag(T783, tree(T779, T780, T784), tree(T779, T780, T782)) → U42_gag(T783, T779, T780, T784, T782, pD_in_ggag(T779, T783, T784, T782))
U42_gag(T783, T779, T780, T784, T782, pD_out_ggag(T779, T783, T784, T782)) → deleteE_out_gag(T783, tree(T779, T780, T784), tree(T779, T780, T782))
deleteE_in_gag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795)) → U43_gag(T803, T804, T795, T796, deleteE_in_gag(0, T804, T796))
deleteE_in_gag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795)) → U44_gag(T817, T816, T818, T795, T796, pG_in_ggag(T817, T816, T818, T796))
U44_gag(T817, T816, T818, T795, T796, pG_out_ggag(T817, T816, T818, T796)) → deleteE_out_gag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795))
deleteE_in_gag(T836, tree(T832, T833, T837), tree(T832, T833, T835)) → U45_gag(T836, T832, T833, T837, T835, pD_in_ggag(T832, T836, T837, T835))
U45_gag(T836, T832, T833, T837, T835, pD_out_ggag(T832, T836, T837, T835)) → deleteE_out_gag(T836, tree(T832, T833, T837), tree(T832, T833, T835))
deleteE_in_gag(s(T858), tree(0, T847, T857), tree(0, T847, T849)) → U46_gag(T858, T847, T857, T849, deleteE_in_gag(s(T858), T857, T849))
deleteE_in_gag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849)) → U47_gag(T869, T867, T847, T870, T849, pH_in_ggag(T867, T869, T870, T849))
U47_gag(T869, T867, T847, T870, T849, pH_out_ggag(T867, T869, T870, T849)) → deleteE_out_gag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849))
U46_gag(T858, T847, T857, T849, deleteE_out_gag(s(T858), T857, T849)) → deleteE_out_gag(s(T858), tree(0, T847, T857), tree(0, T847, T849))
U43_gag(T803, T804, T795, T796, deleteE_out_gag(0, T804, T796)) → deleteE_out_gag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795))
U38_gag(T668, T657, T667, T659, deleteE_out_gag(s(T668), T667, T659)) → deleteE_out_gag(s(T668), tree(0, T657, T667), tree(0, T657, T659))
U35_gag(T613, T614, T605, T606, deleteE_out_gag(0, T614, T606)) → deleteE_out_gag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605))
U30_gag(T474, T463, T473, T465, deleteE_out_gag(s(T474), T473, T465)) → deleteE_out_gag(s(T474), tree(0, T463, T473), tree(0, T463, T465))
U27_gag(T419, T420, T411, T412, deleteE_out_gag(0, T420, T412)) → deleteE_out_gag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411))
U15_ggag(T283, T289, T290, T265, deleteE_out_gag(s(T289), T290, T265)) → pH_out_ggag(T283, T289, T290, T265)
U23_gag(T285, T283, T263, T286, T265, pH_out_ggag(T283, T285, T286, T265)) → deleteE_out_gag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265))
U22_gag(T274, T263, T273, T265, deleteE_out_gag(s(T274), T273, T265)) → deleteE_out_gag(s(T274), tree(0, T263, T273), tree(0, T263, T265))
U12_ggag(T227, T222, T228, T202, deleteE_out_gag(s(T227), T228, T202)) → pG_out_ggag(T227, T222, T228, T202)
U20_gag(T223, T222, T224, T201, T202, pG_out_ggag(T223, T222, T224, T202)) → deleteE_out_gag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201))
U19_gag(T209, T210, T201, T202, deleteE_out_gag(0, T210, T202)) → deleteE_out_gag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201))
U6_ggag(T163, T171, T172, T166, deleteE_out_gag(T171, T172, T166)) → pD_out_ggag(T163, T171, T172, T166)
U18_gag(T167, T163, T164, T168, T166, pD_out_ggag(T163, T167, T168, T166)) → deleteE_out_gag(T167, tree(T163, T164, T168), tree(T163, T164, T166))
U9_ggag(T130, T122, T131, T125, deleteE_out_gag(T130, T131, T125)) → pF_out_ggag(T130, T122, T131, T125)
U17_gag(T126, T122, T127, T124, T125, pF_out_ggag(T126, T122, T127, T125)) → deleteE_out_gag(T126, tree(T122, T127, T124), tree(T122, T125, T124))
U9_agag(T130, T122, T131, T125, deleteE_out_gag(T130, T131, T125)) → pF_out_agag(T130, T122, T131, T125)
U17_aag(T126, T122, T127, T124, T125, pF_out_agag(T126, T122, T127, T125)) → deleteE_out_aag(T126, tree(T122, T127, T124), tree(T122, T125, T124))
deleteE_in_aag(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → U18_aag(T167, T163, T164, T168, T166, pD_in_gaag(T163, T167, T168, T166))
pD_in_gaag(T163, T167, T168, T166) → U4_gaag(T163, T167, T168, T166, lessC_in_ga(T163, T167))
lessC_in_ga(0, s(T179)) → lessC_out_ga(0, s(T179))
lessC_in_ga(s(T184), s(T186)) → U3_ga(T184, T186, lessC_in_ga(T184, T186))
U3_ga(T184, T186, lessC_out_ga(T184, T186)) → lessC_out_ga(s(T184), s(T186))
U4_gaag(T163, T167, T168, T166, lessC_out_ga(T163, T167)) → pD_out_gaag(T163, T167, T168, T166)
pD_in_gaag(T163, T171, T172, T166) → U5_gaag(T163, T171, T172, T166, lessC_in_ga(T163, T171))
U5_gaag(T163, T171, T172, T166, lessC_out_ga(T163, T171)) → U6_gaag(T163, T171, T172, T166, deleteE_in_aag(T171, T172, T166))
deleteE_in_aag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201)) → U19_aag(T209, T210, T201, T202, deleteE_in_gag(0, T210, T202))
U19_aag(T209, T210, T201, T202, deleteE_out_gag(0, T210, T202)) → deleteE_out_aag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201))
deleteE_in_aag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201)) → U20_aag(T223, T222, T224, T201, T202, pG_in_agag(T223, T222, T224, T202))
pG_in_agag(T223, T222, T224, T202) → U10_agag(T223, T222, T224, T202, lessB_in_ag(T223, T222))
U10_agag(T223, T222, T224, T202, lessB_out_ag(T223, T222)) → pG_out_agag(T223, T222, T224, T202)
pG_in_agag(T227, T222, T228, T202) → U11_agag(T227, T222, T228, T202, lessB_in_ag(T227, T222))
U11_agag(T227, T222, T228, T202, lessB_out_ag(T227, T222)) → U12_agag(T227, T222, T228, T202, deleteE_in_gag(s(T227), T228, T202))
U12_agag(T227, T222, T228, T202, deleteE_out_gag(s(T227), T228, T202)) → pG_out_agag(T227, T222, T228, T202)
U20_aag(T223, T222, T224, T201, T202, pG_out_agag(T223, T222, T224, T202)) → deleteE_out_aag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201))
deleteE_in_aag(T252, tree(T248, T249, T253), tree(T248, T249, T251)) → U21_aag(T252, T248, T249, T253, T251, pD_in_gaag(T248, T252, T253, T251))
U21_aag(T252, T248, T249, T253, T251, pD_out_gaag(T248, T252, T253, T251)) → deleteE_out_aag(T252, tree(T248, T249, T253), tree(T248, T249, T251))
deleteE_in_aag(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → U22_aag(T274, T263, T273, T265, deleteE_in_aag(s(T274), T273, T265))
deleteE_in_aag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → U23_aag(T285, T283, T263, T286, T265, pH_in_gaag(T283, T285, T286, T265))
pH_in_gaag(T283, T285, T286, T265) → U13_gaag(T283, T285, T286, T265, lessC_in_ga(T283, T285))
U13_gaag(T283, T285, T286, T265, lessC_out_ga(T283, T285)) → pH_out_gaag(T283, T285, T286, T265)
pH_in_gaag(T283, T289, T290, T265) → U14_gaag(T283, T289, T290, T265, lessC_in_ga(T283, T289))
U14_gaag(T283, T289, T290, T265, lessC_out_ga(T283, T289)) → U15_gaag(T283, T289, T290, T265, deleteE_in_aag(s(T289), T290, T265))
deleteE_in_aag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349))) → U24_aag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_in_agg(T350, T347, T348))
U24_aag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_out_agg(T350, T347, T348)) → deleteE_out_aag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349)))
deleteE_in_aag(T380, tree(T376, T381, T378), tree(T376, T379, T378)) → U25_aag(T380, T376, T381, T378, T379, pF_in_agag(T380, T376, T381, T379))
U25_aag(T380, T376, T381, T378, T379, pF_out_agag(T380, T376, T381, T379)) → deleteE_out_aag(T380, tree(T376, T381, T378), tree(T376, T379, T378))
deleteE_in_aag(T399, tree(T395, T396, T400), tree(T395, T396, T398)) → U26_aag(T399, T395, T396, T400, T398, pD_in_gaag(T395, T399, T400, T398))
U26_aag(T399, T395, T396, T400, T398, pD_out_gaag(T395, T399, T400, T398)) → deleteE_out_aag(T399, tree(T395, T396, T400), tree(T395, T396, T398))
deleteE_in_aag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411)) → U27_aag(T419, T420, T411, T412, deleteE_in_gag(0, T420, T412))
U27_aag(T419, T420, T411, T412, deleteE_out_gag(0, T420, T412)) → deleteE_out_aag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411))
deleteE_in_aag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411)) → U28_aag(T433, T432, T434, T411, T412, pG_in_agag(T433, T432, T434, T412))
U28_aag(T433, T432, T434, T411, T412, pG_out_agag(T433, T432, T434, T412)) → deleteE_out_aag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411))
deleteE_in_aag(T452, tree(T448, T449, T453), tree(T448, T449, T451)) → U29_aag(T452, T448, T449, T453, T451, pD_in_gaag(T448, T452, T453, T451))
U29_aag(T452, T448, T449, T453, T451, pD_out_gaag(T448, T452, T453, T451)) → deleteE_out_aag(T452, tree(T448, T449, T453), tree(T448, T449, T451))
deleteE_in_aag(s(T474), tree(0, T463, T473), tree(0, T463, T465)) → U30_aag(T474, T463, T473, T465, deleteE_in_aag(s(T474), T473, T465))
deleteE_in_aag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465)) → U31_aag(T485, T483, T463, T486, T465, pH_in_gaag(T483, T485, T486, T465))
U31_aag(T485, T483, T463, T486, T465, pH_out_gaag(T483, T485, T486, T465)) → deleteE_out_aag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465))
deleteE_in_aag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543))) → U32_aag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_in_agg(T544, T541, T542))
U32_aag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_out_agg(T544, T541, T542)) → deleteE_out_aag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543)))
deleteE_in_aag(T574, tree(T570, T575, T572), tree(T570, T573, T572)) → U33_aag(T574, T570, T575, T572, T573, pF_in_agag(T574, T570, T575, T573))
U33_aag(T574, T570, T575, T572, T573, pF_out_agag(T574, T570, T575, T573)) → deleteE_out_aag(T574, tree(T570, T575, T572), tree(T570, T573, T572))
deleteE_in_aag(T593, tree(T589, T590, T594), tree(T589, T590, T592)) → U34_aag(T593, T589, T590, T594, T592, pD_in_gaag(T589, T593, T594, T592))
U34_aag(T593, T589, T590, T594, T592, pD_out_gaag(T589, T593, T594, T592)) → deleteE_out_aag(T593, tree(T589, T590, T594), tree(T589, T590, T592))
deleteE_in_aag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605)) → U35_aag(T613, T614, T605, T606, deleteE_in_gag(0, T614, T606))
U35_aag(T613, T614, T605, T606, deleteE_out_gag(0, T614, T606)) → deleteE_out_aag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605))
deleteE_in_aag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605)) → U36_aag(T627, T626, T628, T605, T606, pG_in_agag(T627, T626, T628, T606))
U36_aag(T627, T626, T628, T605, T606, pG_out_agag(T627, T626, T628, T606)) → deleteE_out_aag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605))
deleteE_in_aag(T646, tree(T642, T643, T647), tree(T642, T643, T645)) → U37_aag(T646, T642, T643, T647, T645, pD_in_gaag(T642, T646, T647, T645))
U37_aag(T646, T642, T643, T647, T645, pD_out_gaag(T642, T646, T647, T645)) → deleteE_out_aag(T646, tree(T642, T643, T647), tree(T642, T643, T645))
deleteE_in_aag(s(T668), tree(0, T657, T667), tree(0, T657, T659)) → U38_aag(T668, T657, T667, T659, deleteE_in_aag(s(T668), T667, T659))
deleteE_in_aag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659)) → U39_aag(T679, T677, T657, T680, T659, pH_in_gaag(T677, T679, T680, T659))
U39_aag(T679, T677, T657, T680, T659, pH_out_gaag(T677, T679, T680, T659)) → deleteE_out_aag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659))
deleteE_in_aag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733))) → U40_aag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_in_agg(T734, T731, T732))
U40_aag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_out_agg(T734, T731, T732)) → deleteE_out_aag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733)))
deleteE_in_aag(T764, tree(T760, T765, T762), tree(T760, T763, T762)) → U41_aag(T764, T760, T765, T762, T763, pF_in_agag(T764, T760, T765, T763))
U41_aag(T764, T760, T765, T762, T763, pF_out_agag(T764, T760, T765, T763)) → deleteE_out_aag(T764, tree(T760, T765, T762), tree(T760, T763, T762))
deleteE_in_aag(T783, tree(T779, T780, T784), tree(T779, T780, T782)) → U42_aag(T783, T779, T780, T784, T782, pD_in_gaag(T779, T783, T784, T782))
U42_aag(T783, T779, T780, T784, T782, pD_out_gaag(T779, T783, T784, T782)) → deleteE_out_aag(T783, tree(T779, T780, T784), tree(T779, T780, T782))
deleteE_in_aag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795)) → U43_aag(T803, T804, T795, T796, deleteE_in_gag(0, T804, T796))
U43_aag(T803, T804, T795, T796, deleteE_out_gag(0, T804, T796)) → deleteE_out_aag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795))
deleteE_in_aag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795)) → U44_aag(T817, T816, T818, T795, T796, pG_in_agag(T817, T816, T818, T796))
U44_aag(T817, T816, T818, T795, T796, pG_out_agag(T817, T816, T818, T796)) → deleteE_out_aag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795))
deleteE_in_aag(T836, tree(T832, T833, T837), tree(T832, T833, T835)) → U45_aag(T836, T832, T833, T837, T835, pD_in_gaag(T832, T836, T837, T835))
U45_aag(T836, T832, T833, T837, T835, pD_out_gaag(T832, T836, T837, T835)) → deleteE_out_aag(T836, tree(T832, T833, T837), tree(T832, T833, T835))
deleteE_in_aag(s(T858), tree(0, T847, T857), tree(0, T847, T849)) → U46_aag(T858, T847, T857, T849, deleteE_in_aag(s(T858), T857, T849))
deleteE_in_aag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849)) → U47_aag(T869, T867, T847, T870, T849, pH_in_gaag(T867, T869, T870, T849))
U47_aag(T869, T867, T847, T870, T849, pH_out_gaag(T867, T869, T870, T849)) → deleteE_out_aag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849))
U46_aag(T858, T847, T857, T849, deleteE_out_aag(s(T858), T857, T849)) → deleteE_out_aag(s(T858), tree(0, T847, T857), tree(0, T847, T849))
U38_aag(T668, T657, T667, T659, deleteE_out_aag(s(T668), T667, T659)) → deleteE_out_aag(s(T668), tree(0, T657, T667), tree(0, T657, T659))
U30_aag(T474, T463, T473, T465, deleteE_out_aag(s(T474), T473, T465)) → deleteE_out_aag(s(T474), tree(0, T463, T473), tree(0, T463, T465))
U15_gaag(T283, T289, T290, T265, deleteE_out_aag(s(T289), T290, T265)) → pH_out_gaag(T283, T289, T290, T265)
U23_aag(T285, T283, T263, T286, T265, pH_out_gaag(T283, T285, T286, T265)) → deleteE_out_aag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265))
U22_aag(T274, T263, T273, T265, deleteE_out_aag(s(T274), T273, T265)) → deleteE_out_aag(s(T274), tree(0, T263, T273), tree(0, T263, T265))
U6_gaag(T163, T171, T172, T166, deleteE_out_aag(T171, T172, T166)) → pD_out_gaag(T163, T171, T172, T166)
U18_aag(T167, T163, T164, T168, T166, pD_out_gaag(T163, T167, T168, T166)) → deleteE_out_aag(T167, tree(T163, T164, T168), tree(T163, T164, T166))

The argument filtering Pi contains the following mapping:
deleteE_in_aag(x1, x2, x3)  =  deleteE_in_aag(x3)
deleteE_out_aag(x1, x2, x3)  =  deleteE_out_aag
tree(x1, x2, x3)  =  tree(x1, x2, x3)
U16_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U16_aag(x9)
delminA_in_agg(x1, x2, x3)  =  delminA_in_agg(x2, x3)
delminA_out_agg(x1, x2, x3)  =  delminA_out_agg
U1_agg(x1, x2, x3, x4, x5, x6, x7)  =  U1_agg(x7)
U17_aag(x1, x2, x3, x4, x5, x6)  =  U17_aag(x6)
pF_in_agag(x1, x2, x3, x4)  =  pF_in_agag(x2, x4)
U7_agag(x1, x2, x3, x4, x5)  =  U7_agag(x5)
lessB_in_ag(x1, x2)  =  lessB_in_ag(x2)
s(x1)  =  s(x1)
lessB_out_ag(x1, x2)  =  lessB_out_ag(x1)
U2_ag(x1, x2, x3)  =  U2_ag(x3)
pF_out_agag(x1, x2, x3, x4)  =  pF_out_agag(x1)
U8_agag(x1, x2, x3, x4, x5)  =  U8_agag(x4, x5)
U9_agag(x1, x2, x3, x4, x5)  =  U9_agag(x1, x5)
deleteE_in_gag(x1, x2, x3)  =  deleteE_in_gag(x1, x3)
deleteE_out_gag(x1, x2, x3)  =  deleteE_out_gag
U16_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U16_gag(x9)
U17_gag(x1, x2, x3, x4, x5, x6)  =  U17_gag(x6)
pF_in_ggag(x1, x2, x3, x4)  =  pF_in_ggag(x1, x2, x4)
U7_ggag(x1, x2, x3, x4, x5)  =  U7_ggag(x5)
lessB_in_gg(x1, x2)  =  lessB_in_gg(x1, x2)
0  =  0
lessB_out_gg(x1, x2)  =  lessB_out_gg
U2_gg(x1, x2, x3)  =  U2_gg(x3)
pF_out_ggag(x1, x2, x3, x4)  =  pF_out_ggag
U8_ggag(x1, x2, x3, x4, x5)  =  U8_ggag(x1, x4, x5)
U9_ggag(x1, x2, x3, x4, x5)  =  U9_ggag(x5)
U18_gag(x1, x2, x3, x4, x5, x6)  =  U18_gag(x6)
pD_in_ggag(x1, x2, x3, x4)  =  pD_in_ggag(x1, x2, x4)
U4_ggag(x1, x2, x3, x4, x5)  =  U4_ggag(x5)
lessC_in_gg(x1, x2)  =  lessC_in_gg(x1, x2)
lessC_out_gg(x1, x2)  =  lessC_out_gg
U3_gg(x1, x2, x3)  =  U3_gg(x3)
pD_out_ggag(x1, x2, x3, x4)  =  pD_out_ggag
U5_ggag(x1, x2, x3, x4, x5)  =  U5_ggag(x2, x4, x5)
U6_ggag(x1, x2, x3, x4, x5)  =  U6_ggag(x5)
U19_gag(x1, x2, x3, x4, x5)  =  U19_gag(x5)
U20_gag(x1, x2, x3, x4, x5, x6)  =  U20_gag(x6)
pG_in_ggag(x1, x2, x3, x4)  =  pG_in_ggag(x1, x2, x4)
U10_ggag(x1, x2, x3, x4, x5)  =  U10_ggag(x5)
pG_out_ggag(x1, x2, x3, x4)  =  pG_out_ggag
U11_ggag(x1, x2, x3, x4, x5)  =  U11_ggag(x1, x4, x5)
U12_ggag(x1, x2, x3, x4, x5)  =  U12_ggag(x5)
U21_gag(x1, x2, x3, x4, x5, x6)  =  U21_gag(x6)
U22_gag(x1, x2, x3, x4, x5)  =  U22_gag(x5)
U23_gag(x1, x2, x3, x4, x5, x6)  =  U23_gag(x6)
pH_in_ggag(x1, x2, x3, x4)  =  pH_in_ggag(x1, x2, x4)
U13_ggag(x1, x2, x3, x4, x5)  =  U13_ggag(x5)
pH_out_ggag(x1, x2, x3, x4)  =  pH_out_ggag
U14_ggag(x1, x2, x3, x4, x5)  =  U14_ggag(x2, x4, x5)
U15_ggag(x1, x2, x3, x4, x5)  =  U15_ggag(x5)
U24_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U24_gag(x9)
U25_gag(x1, x2, x3, x4, x5, x6)  =  U25_gag(x6)
U26_gag(x1, x2, x3, x4, x5, x6)  =  U26_gag(x6)
U27_gag(x1, x2, x3, x4, x5)  =  U27_gag(x5)
U28_gag(x1, x2, x3, x4, x5, x6)  =  U28_gag(x6)
U29_gag(x1, x2, x3, x4, x5, x6)  =  U29_gag(x6)
U30_gag(x1, x2, x3, x4, x5)  =  U30_gag(x5)
U31_gag(x1, x2, x3, x4, x5, x6)  =  U31_gag(x6)
U32_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U32_gag(x9)
U33_gag(x1, x2, x3, x4, x5, x6)  =  U33_gag(x6)
U34_gag(x1, x2, x3, x4, x5, x6)  =  U34_gag(x6)
U35_gag(x1, x2, x3, x4, x5)  =  U35_gag(x5)
U36_gag(x1, x2, x3, x4, x5, x6)  =  U36_gag(x6)
U37_gag(x1, x2, x3, x4, x5, x6)  =  U37_gag(x6)
U38_gag(x1, x2, x3, x4, x5)  =  U38_gag(x5)
U39_gag(x1, x2, x3, x4, x5, x6)  =  U39_gag(x6)
U40_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U40_gag(x9)
U41_gag(x1, x2, x3, x4, x5, x6)  =  U41_gag(x6)
U42_gag(x1, x2, x3, x4, x5, x6)  =  U42_gag(x6)
U43_gag(x1, x2, x3, x4, x5)  =  U43_gag(x5)
U44_gag(x1, x2, x3, x4, x5, x6)  =  U44_gag(x6)
U45_gag(x1, x2, x3, x4, x5, x6)  =  U45_gag(x6)
U46_gag(x1, x2, x3, x4, x5)  =  U46_gag(x5)
U47_gag(x1, x2, x3, x4, x5, x6)  =  U47_gag(x6)
U18_aag(x1, x2, x3, x4, x5, x6)  =  U18_aag(x6)
pD_in_gaag(x1, x2, x3, x4)  =  pD_in_gaag(x1, x4)
U4_gaag(x1, x2, x3, x4, x5)  =  U4_gaag(x5)
lessC_in_ga(x1, x2)  =  lessC_in_ga(x1)
lessC_out_ga(x1, x2)  =  lessC_out_ga
U3_ga(x1, x2, x3)  =  U3_ga(x3)
pD_out_gaag(x1, x2, x3, x4)  =  pD_out_gaag
U5_gaag(x1, x2, x3, x4, x5)  =  U5_gaag(x4, x5)
U6_gaag(x1, x2, x3, x4, x5)  =  U6_gaag(x5)
U19_aag(x1, x2, x3, x4, x5)  =  U19_aag(x5)
U20_aag(x1, x2, x3, x4, x5, x6)  =  U20_aag(x6)
pG_in_agag(x1, x2, x3, x4)  =  pG_in_agag(x2, x4)
U10_agag(x1, x2, x3, x4, x5)  =  U10_agag(x5)
pG_out_agag(x1, x2, x3, x4)  =  pG_out_agag(x1)
U11_agag(x1, x2, x3, x4, x5)  =  U11_agag(x4, x5)
U12_agag(x1, x2, x3, x4, x5)  =  U12_agag(x1, x5)
U21_aag(x1, x2, x3, x4, x5, x6)  =  U21_aag(x6)
U22_aag(x1, x2, x3, x4, x5)  =  U22_aag(x5)
U23_aag(x1, x2, x3, x4, x5, x6)  =  U23_aag(x6)
pH_in_gaag(x1, x2, x3, x4)  =  pH_in_gaag(x1, x4)
U13_gaag(x1, x2, x3, x4, x5)  =  U13_gaag(x5)
pH_out_gaag(x1, x2, x3, x4)  =  pH_out_gaag
U14_gaag(x1, x2, x3, x4, x5)  =  U14_gaag(x4, x5)
U15_gaag(x1, x2, x3, x4, x5)  =  U15_gaag(x5)
U24_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U24_aag(x9)
U25_aag(x1, x2, x3, x4, x5, x6)  =  U25_aag(x6)
U26_aag(x1, x2, x3, x4, x5, x6)  =  U26_aag(x6)
U27_aag(x1, x2, x3, x4, x5)  =  U27_aag(x5)
U28_aag(x1, x2, x3, x4, x5, x6)  =  U28_aag(x6)
U29_aag(x1, x2, x3, x4, x5, x6)  =  U29_aag(x6)
U30_aag(x1, x2, x3, x4, x5)  =  U30_aag(x5)
U31_aag(x1, x2, x3, x4, x5, x6)  =  U31_aag(x6)
U32_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U32_aag(x9)
U33_aag(x1, x2, x3, x4, x5, x6)  =  U33_aag(x6)
U34_aag(x1, x2, x3, x4, x5, x6)  =  U34_aag(x6)
U35_aag(x1, x2, x3, x4, x5)  =  U35_aag(x5)
U36_aag(x1, x2, x3, x4, x5, x6)  =  U36_aag(x6)
U37_aag(x1, x2, x3, x4, x5, x6)  =  U37_aag(x6)
U38_aag(x1, x2, x3, x4, x5)  =  U38_aag(x5)
U39_aag(x1, x2, x3, x4, x5, x6)  =  U39_aag(x6)
U40_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U40_aag(x9)
U41_aag(x1, x2, x3, x4, x5, x6)  =  U41_aag(x6)
U42_aag(x1, x2, x3, x4, x5, x6)  =  U42_aag(x6)
U43_aag(x1, x2, x3, x4, x5)  =  U43_aag(x5)
U44_aag(x1, x2, x3, x4, x5, x6)  =  U44_aag(x6)
U45_aag(x1, x2, x3, x4, x5, x6)  =  U45_aag(x6)
U46_aag(x1, x2, x3, x4, x5)  =  U46_aag(x5)
U47_aag(x1, x2, x3, x4, x5, x6)  =  U47_aag(x6)
DELMINA_IN_AGG(x1, x2, x3)  =  DELMINA_IN_AGG(x2, x3)

We have to consider all (P,R,Pi)-chains

(38) UsableRulesProof (EQUIVALENT transformation)

For (infinitary) constructor rewriting [LOPSTR] we can delete all non-usable rules from R.

(39) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

DELMINA_IN_AGG(tree(T90, T96, T92), T93, tree(T90, T94, T95)) → DELMINA_IN_AGG(T96, T93, T94)

R is empty.
The argument filtering Pi contains the following mapping:
tree(x1, x2, x3)  =  tree(x1, x2, x3)
DELMINA_IN_AGG(x1, x2, x3)  =  DELMINA_IN_AGG(x2, x3)

We have to consider all (P,R,Pi)-chains

(40) PiDPToQDPProof (SOUND transformation)

Transforming (infinitary) constructor rewriting Pi-DP problem [LOPSTR] into ordinary QDP problem [LPAR04] by application of Pi.

(41) Obligation:

Q DP problem:
The TRS P consists of the following rules:

DELMINA_IN_AGG(T93, tree(T90, T94, T95)) → DELMINA_IN_AGG(T93, T94)

R is empty.
Q is empty.
We have to consider all (P,Q,R)-chains.

(42) QDPSizeChangeProof (EQUIVALENT transformation)

By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem.

From the DPs we obtained the following set of size-change graphs:

  • DELMINA_IN_AGG(T93, tree(T90, T94, T95)) → DELMINA_IN_AGG(T93, T94)
    The graph contains the following edges 1 >= 1, 2 > 2

(43) YES

(44) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

DELETEE_IN_GAG(T126, tree(T122, T127, T124), tree(T122, T125, T124)) → PF_IN_GGAG(T126, T122, T127, T125)
PF_IN_GGAG(T130, T122, T131, T125) → U8_GGAG(T130, T122, T131, T125, lessB_in_gg(T130, T122))
U8_GGAG(T130, T122, T131, T125, lessB_out_gg(T130, T122)) → DELETEE_IN_GAG(T130, T131, T125)
DELETEE_IN_GAG(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → PD_IN_GGAG(T163, T167, T168, T166)
PD_IN_GGAG(T163, T171, T172, T166) → U5_GGAG(T163, T171, T172, T166, lessC_in_gg(T163, T171))
U5_GGAG(T163, T171, T172, T166, lessC_out_gg(T163, T171)) → DELETEE_IN_GAG(T171, T172, T166)
DELETEE_IN_GAG(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201)) → DELETEE_IN_GAG(0, T210, T202)
DELETEE_IN_GAG(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201)) → PG_IN_GGAG(T223, T222, T224, T202)
PG_IN_GGAG(T227, T222, T228, T202) → U11_GGAG(T227, T222, T228, T202, lessB_in_gg(T227, T222))
U11_GGAG(T227, T222, T228, T202, lessB_out_gg(T227, T222)) → DELETEE_IN_GAG(s(T227), T228, T202)
DELETEE_IN_GAG(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → DELETEE_IN_GAG(s(T274), T273, T265)
DELETEE_IN_GAG(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → PH_IN_GGAG(T283, T285, T286, T265)
PH_IN_GGAG(T283, T289, T290, T265) → U14_GGAG(T283, T289, T290, T265, lessC_in_gg(T283, T289))
U14_GGAG(T283, T289, T290, T265, lessC_out_gg(T283, T289)) → DELETEE_IN_GAG(s(T289), T290, T265)

The TRS R consists of the following rules:

deleteE_in_aag(T6, tree(T6, void, T7), T7) → deleteE_out_aag(T6, tree(T6, void, T7), T7)
deleteE_in_aag(T10, tree(T10, T11, void), T11) → deleteE_out_aag(T10, tree(T10, T11, void), T11)
deleteE_in_aag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32)) → deleteE_out_aag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32))
deleteE_in_aag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62))) → U16_aag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_in_agg(T63, T60, T61))
delminA_in_agg(tree(T76, void, T77), T76, T77) → delminA_out_agg(tree(T76, void, T77), T76, T77)
delminA_in_agg(tree(T90, T96, T92), T93, tree(T90, T94, T95)) → U1_agg(T90, T96, T92, T93, T94, T95, delminA_in_agg(T96, T93, T94))
U1_agg(T90, T96, T92, T93, T94, T95, delminA_out_agg(T96, T93, T94)) → delminA_out_agg(tree(T90, T96, T92), T93, tree(T90, T94, T95))
U16_aag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_out_agg(T63, T60, T61)) → deleteE_out_aag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62)))
deleteE_in_aag(T126, tree(T122, T127, T124), tree(T122, T125, T124)) → U17_aag(T126, T122, T127, T124, T125, pF_in_agag(T126, T122, T127, T125))
pF_in_agag(T126, T122, T127, T125) → U7_agag(T126, T122, T127, T125, lessB_in_ag(T126, T122))
lessB_in_ag(0, s(T138)) → lessB_out_ag(0, s(T138))
lessB_in_ag(s(T145), s(T144)) → U2_ag(T145, T144, lessB_in_ag(T145, T144))
U2_ag(T145, T144, lessB_out_ag(T145, T144)) → lessB_out_ag(s(T145), s(T144))
U7_agag(T126, T122, T127, T125, lessB_out_ag(T126, T122)) → pF_out_agag(T126, T122, T127, T125)
pF_in_agag(T130, T122, T131, T125) → U8_agag(T130, T122, T131, T125, lessB_in_ag(T130, T122))
U8_agag(T130, T122, T131, T125, lessB_out_ag(T130, T122)) → U9_agag(T130, T122, T131, T125, deleteE_in_gag(T130, T131, T125))
deleteE_in_gag(T6, tree(T6, void, T7), T7) → deleteE_out_gag(T6, tree(T6, void, T7), T7)
deleteE_in_gag(T10, tree(T10, T11, void), T11) → deleteE_out_gag(T10, tree(T10, T11, void), T11)
deleteE_in_gag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32)) → deleteE_out_gag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32))
deleteE_in_gag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62))) → U16_gag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_in_agg(T63, T60, T61))
U16_gag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_out_agg(T63, T60, T61)) → deleteE_out_gag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62)))
deleteE_in_gag(T126, tree(T122, T127, T124), tree(T122, T125, T124)) → U17_gag(T126, T122, T127, T124, T125, pF_in_ggag(T126, T122, T127, T125))
pF_in_ggag(T126, T122, T127, T125) → U7_ggag(T126, T122, T127, T125, lessB_in_gg(T126, T122))
lessB_in_gg(0, s(T138)) → lessB_out_gg(0, s(T138))
lessB_in_gg(s(T145), s(T144)) → U2_gg(T145, T144, lessB_in_gg(T145, T144))
U2_gg(T145, T144, lessB_out_gg(T145, T144)) → lessB_out_gg(s(T145), s(T144))
U7_ggag(T126, T122, T127, T125, lessB_out_gg(T126, T122)) → pF_out_ggag(T126, T122, T127, T125)
pF_in_ggag(T130, T122, T131, T125) → U8_ggag(T130, T122, T131, T125, lessB_in_gg(T130, T122))
U8_ggag(T130, T122, T131, T125, lessB_out_gg(T130, T122)) → U9_ggag(T130, T122, T131, T125, deleteE_in_gag(T130, T131, T125))
deleteE_in_gag(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → U18_gag(T167, T163, T164, T168, T166, pD_in_ggag(T163, T167, T168, T166))
pD_in_ggag(T163, T167, T168, T166) → U4_ggag(T163, T167, T168, T166, lessC_in_gg(T163, T167))
lessC_in_gg(0, s(T179)) → lessC_out_gg(0, s(T179))
lessC_in_gg(s(T184), s(T186)) → U3_gg(T184, T186, lessC_in_gg(T184, T186))
U3_gg(T184, T186, lessC_out_gg(T184, T186)) → lessC_out_gg(s(T184), s(T186))
U4_ggag(T163, T167, T168, T166, lessC_out_gg(T163, T167)) → pD_out_ggag(T163, T167, T168, T166)
pD_in_ggag(T163, T171, T172, T166) → U5_ggag(T163, T171, T172, T166, lessC_in_gg(T163, T171))
U5_ggag(T163, T171, T172, T166, lessC_out_gg(T163, T171)) → U6_ggag(T163, T171, T172, T166, deleteE_in_gag(T171, T172, T166))
deleteE_in_gag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201)) → U19_gag(T209, T210, T201, T202, deleteE_in_gag(0, T210, T202))
deleteE_in_gag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201)) → U20_gag(T223, T222, T224, T201, T202, pG_in_ggag(T223, T222, T224, T202))
pG_in_ggag(T223, T222, T224, T202) → U10_ggag(T223, T222, T224, T202, lessB_in_gg(T223, T222))
U10_ggag(T223, T222, T224, T202, lessB_out_gg(T223, T222)) → pG_out_ggag(T223, T222, T224, T202)
pG_in_ggag(T227, T222, T228, T202) → U11_ggag(T227, T222, T228, T202, lessB_in_gg(T227, T222))
U11_ggag(T227, T222, T228, T202, lessB_out_gg(T227, T222)) → U12_ggag(T227, T222, T228, T202, deleteE_in_gag(s(T227), T228, T202))
deleteE_in_gag(T252, tree(T248, T249, T253), tree(T248, T249, T251)) → U21_gag(T252, T248, T249, T253, T251, pD_in_ggag(T248, T252, T253, T251))
U21_gag(T252, T248, T249, T253, T251, pD_out_ggag(T248, T252, T253, T251)) → deleteE_out_gag(T252, tree(T248, T249, T253), tree(T248, T249, T251))
deleteE_in_gag(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → U22_gag(T274, T263, T273, T265, deleteE_in_gag(s(T274), T273, T265))
deleteE_in_gag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → U23_gag(T285, T283, T263, T286, T265, pH_in_ggag(T283, T285, T286, T265))
pH_in_ggag(T283, T285, T286, T265) → U13_ggag(T283, T285, T286, T265, lessC_in_gg(T283, T285))
U13_ggag(T283, T285, T286, T265, lessC_out_gg(T283, T285)) → pH_out_ggag(T283, T285, T286, T265)
pH_in_ggag(T283, T289, T290, T265) → U14_ggag(T283, T289, T290, T265, lessC_in_gg(T283, T289))
U14_ggag(T283, T289, T290, T265, lessC_out_gg(T283, T289)) → U15_ggag(T283, T289, T290, T265, deleteE_in_gag(s(T289), T290, T265))
deleteE_in_gag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349))) → U24_gag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_in_agg(T350, T347, T348))
U24_gag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_out_agg(T350, T347, T348)) → deleteE_out_gag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349)))
deleteE_in_gag(T380, tree(T376, T381, T378), tree(T376, T379, T378)) → U25_gag(T380, T376, T381, T378, T379, pF_in_ggag(T380, T376, T381, T379))
U25_gag(T380, T376, T381, T378, T379, pF_out_ggag(T380, T376, T381, T379)) → deleteE_out_gag(T380, tree(T376, T381, T378), tree(T376, T379, T378))
deleteE_in_gag(T399, tree(T395, T396, T400), tree(T395, T396, T398)) → U26_gag(T399, T395, T396, T400, T398, pD_in_ggag(T395, T399, T400, T398))
U26_gag(T399, T395, T396, T400, T398, pD_out_ggag(T395, T399, T400, T398)) → deleteE_out_gag(T399, tree(T395, T396, T400), tree(T395, T396, T398))
deleteE_in_gag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411)) → U27_gag(T419, T420, T411, T412, deleteE_in_gag(0, T420, T412))
deleteE_in_gag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411)) → U28_gag(T433, T432, T434, T411, T412, pG_in_ggag(T433, T432, T434, T412))
U28_gag(T433, T432, T434, T411, T412, pG_out_ggag(T433, T432, T434, T412)) → deleteE_out_gag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411))
deleteE_in_gag(T452, tree(T448, T449, T453), tree(T448, T449, T451)) → U29_gag(T452, T448, T449, T453, T451, pD_in_ggag(T448, T452, T453, T451))
U29_gag(T452, T448, T449, T453, T451, pD_out_ggag(T448, T452, T453, T451)) → deleteE_out_gag(T452, tree(T448, T449, T453), tree(T448, T449, T451))
deleteE_in_gag(s(T474), tree(0, T463, T473), tree(0, T463, T465)) → U30_gag(T474, T463, T473, T465, deleteE_in_gag(s(T474), T473, T465))
deleteE_in_gag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465)) → U31_gag(T485, T483, T463, T486, T465, pH_in_ggag(T483, T485, T486, T465))
U31_gag(T485, T483, T463, T486, T465, pH_out_ggag(T483, T485, T486, T465)) → deleteE_out_gag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465))
deleteE_in_gag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543))) → U32_gag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_in_agg(T544, T541, T542))
U32_gag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_out_agg(T544, T541, T542)) → deleteE_out_gag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543)))
deleteE_in_gag(T574, tree(T570, T575, T572), tree(T570, T573, T572)) → U33_gag(T574, T570, T575, T572, T573, pF_in_ggag(T574, T570, T575, T573))
U33_gag(T574, T570, T575, T572, T573, pF_out_ggag(T574, T570, T575, T573)) → deleteE_out_gag(T574, tree(T570, T575, T572), tree(T570, T573, T572))
deleteE_in_gag(T593, tree(T589, T590, T594), tree(T589, T590, T592)) → U34_gag(T593, T589, T590, T594, T592, pD_in_ggag(T589, T593, T594, T592))
U34_gag(T593, T589, T590, T594, T592, pD_out_ggag(T589, T593, T594, T592)) → deleteE_out_gag(T593, tree(T589, T590, T594), tree(T589, T590, T592))
deleteE_in_gag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605)) → U35_gag(T613, T614, T605, T606, deleteE_in_gag(0, T614, T606))
deleteE_in_gag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605)) → U36_gag(T627, T626, T628, T605, T606, pG_in_ggag(T627, T626, T628, T606))
U36_gag(T627, T626, T628, T605, T606, pG_out_ggag(T627, T626, T628, T606)) → deleteE_out_gag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605))
deleteE_in_gag(T646, tree(T642, T643, T647), tree(T642, T643, T645)) → U37_gag(T646, T642, T643, T647, T645, pD_in_ggag(T642, T646, T647, T645))
U37_gag(T646, T642, T643, T647, T645, pD_out_ggag(T642, T646, T647, T645)) → deleteE_out_gag(T646, tree(T642, T643, T647), tree(T642, T643, T645))
deleteE_in_gag(s(T668), tree(0, T657, T667), tree(0, T657, T659)) → U38_gag(T668, T657, T667, T659, deleteE_in_gag(s(T668), T667, T659))
deleteE_in_gag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659)) → U39_gag(T679, T677, T657, T680, T659, pH_in_ggag(T677, T679, T680, T659))
U39_gag(T679, T677, T657, T680, T659, pH_out_ggag(T677, T679, T680, T659)) → deleteE_out_gag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659))
deleteE_in_gag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733))) → U40_gag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_in_agg(T734, T731, T732))
U40_gag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_out_agg(T734, T731, T732)) → deleteE_out_gag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733)))
deleteE_in_gag(T764, tree(T760, T765, T762), tree(T760, T763, T762)) → U41_gag(T764, T760, T765, T762, T763, pF_in_ggag(T764, T760, T765, T763))
U41_gag(T764, T760, T765, T762, T763, pF_out_ggag(T764, T760, T765, T763)) → deleteE_out_gag(T764, tree(T760, T765, T762), tree(T760, T763, T762))
deleteE_in_gag(T783, tree(T779, T780, T784), tree(T779, T780, T782)) → U42_gag(T783, T779, T780, T784, T782, pD_in_ggag(T779, T783, T784, T782))
U42_gag(T783, T779, T780, T784, T782, pD_out_ggag(T779, T783, T784, T782)) → deleteE_out_gag(T783, tree(T779, T780, T784), tree(T779, T780, T782))
deleteE_in_gag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795)) → U43_gag(T803, T804, T795, T796, deleteE_in_gag(0, T804, T796))
deleteE_in_gag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795)) → U44_gag(T817, T816, T818, T795, T796, pG_in_ggag(T817, T816, T818, T796))
U44_gag(T817, T816, T818, T795, T796, pG_out_ggag(T817, T816, T818, T796)) → deleteE_out_gag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795))
deleteE_in_gag(T836, tree(T832, T833, T837), tree(T832, T833, T835)) → U45_gag(T836, T832, T833, T837, T835, pD_in_ggag(T832, T836, T837, T835))
U45_gag(T836, T832, T833, T837, T835, pD_out_ggag(T832, T836, T837, T835)) → deleteE_out_gag(T836, tree(T832, T833, T837), tree(T832, T833, T835))
deleteE_in_gag(s(T858), tree(0, T847, T857), tree(0, T847, T849)) → U46_gag(T858, T847, T857, T849, deleteE_in_gag(s(T858), T857, T849))
deleteE_in_gag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849)) → U47_gag(T869, T867, T847, T870, T849, pH_in_ggag(T867, T869, T870, T849))
U47_gag(T869, T867, T847, T870, T849, pH_out_ggag(T867, T869, T870, T849)) → deleteE_out_gag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849))
U46_gag(T858, T847, T857, T849, deleteE_out_gag(s(T858), T857, T849)) → deleteE_out_gag(s(T858), tree(0, T847, T857), tree(0, T847, T849))
U43_gag(T803, T804, T795, T796, deleteE_out_gag(0, T804, T796)) → deleteE_out_gag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795))
U38_gag(T668, T657, T667, T659, deleteE_out_gag(s(T668), T667, T659)) → deleteE_out_gag(s(T668), tree(0, T657, T667), tree(0, T657, T659))
U35_gag(T613, T614, T605, T606, deleteE_out_gag(0, T614, T606)) → deleteE_out_gag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605))
U30_gag(T474, T463, T473, T465, deleteE_out_gag(s(T474), T473, T465)) → deleteE_out_gag(s(T474), tree(0, T463, T473), tree(0, T463, T465))
U27_gag(T419, T420, T411, T412, deleteE_out_gag(0, T420, T412)) → deleteE_out_gag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411))
U15_ggag(T283, T289, T290, T265, deleteE_out_gag(s(T289), T290, T265)) → pH_out_ggag(T283, T289, T290, T265)
U23_gag(T285, T283, T263, T286, T265, pH_out_ggag(T283, T285, T286, T265)) → deleteE_out_gag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265))
U22_gag(T274, T263, T273, T265, deleteE_out_gag(s(T274), T273, T265)) → deleteE_out_gag(s(T274), tree(0, T263, T273), tree(0, T263, T265))
U12_ggag(T227, T222, T228, T202, deleteE_out_gag(s(T227), T228, T202)) → pG_out_ggag(T227, T222, T228, T202)
U20_gag(T223, T222, T224, T201, T202, pG_out_ggag(T223, T222, T224, T202)) → deleteE_out_gag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201))
U19_gag(T209, T210, T201, T202, deleteE_out_gag(0, T210, T202)) → deleteE_out_gag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201))
U6_ggag(T163, T171, T172, T166, deleteE_out_gag(T171, T172, T166)) → pD_out_ggag(T163, T171, T172, T166)
U18_gag(T167, T163, T164, T168, T166, pD_out_ggag(T163, T167, T168, T166)) → deleteE_out_gag(T167, tree(T163, T164, T168), tree(T163, T164, T166))
U9_ggag(T130, T122, T131, T125, deleteE_out_gag(T130, T131, T125)) → pF_out_ggag(T130, T122, T131, T125)
U17_gag(T126, T122, T127, T124, T125, pF_out_ggag(T126, T122, T127, T125)) → deleteE_out_gag(T126, tree(T122, T127, T124), tree(T122, T125, T124))
U9_agag(T130, T122, T131, T125, deleteE_out_gag(T130, T131, T125)) → pF_out_agag(T130, T122, T131, T125)
U17_aag(T126, T122, T127, T124, T125, pF_out_agag(T126, T122, T127, T125)) → deleteE_out_aag(T126, tree(T122, T127, T124), tree(T122, T125, T124))
deleteE_in_aag(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → U18_aag(T167, T163, T164, T168, T166, pD_in_gaag(T163, T167, T168, T166))
pD_in_gaag(T163, T167, T168, T166) → U4_gaag(T163, T167, T168, T166, lessC_in_ga(T163, T167))
lessC_in_ga(0, s(T179)) → lessC_out_ga(0, s(T179))
lessC_in_ga(s(T184), s(T186)) → U3_ga(T184, T186, lessC_in_ga(T184, T186))
U3_ga(T184, T186, lessC_out_ga(T184, T186)) → lessC_out_ga(s(T184), s(T186))
U4_gaag(T163, T167, T168, T166, lessC_out_ga(T163, T167)) → pD_out_gaag(T163, T167, T168, T166)
pD_in_gaag(T163, T171, T172, T166) → U5_gaag(T163, T171, T172, T166, lessC_in_ga(T163, T171))
U5_gaag(T163, T171, T172, T166, lessC_out_ga(T163, T171)) → U6_gaag(T163, T171, T172, T166, deleteE_in_aag(T171, T172, T166))
deleteE_in_aag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201)) → U19_aag(T209, T210, T201, T202, deleteE_in_gag(0, T210, T202))
U19_aag(T209, T210, T201, T202, deleteE_out_gag(0, T210, T202)) → deleteE_out_aag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201))
deleteE_in_aag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201)) → U20_aag(T223, T222, T224, T201, T202, pG_in_agag(T223, T222, T224, T202))
pG_in_agag(T223, T222, T224, T202) → U10_agag(T223, T222, T224, T202, lessB_in_ag(T223, T222))
U10_agag(T223, T222, T224, T202, lessB_out_ag(T223, T222)) → pG_out_agag(T223, T222, T224, T202)
pG_in_agag(T227, T222, T228, T202) → U11_agag(T227, T222, T228, T202, lessB_in_ag(T227, T222))
U11_agag(T227, T222, T228, T202, lessB_out_ag(T227, T222)) → U12_agag(T227, T222, T228, T202, deleteE_in_gag(s(T227), T228, T202))
U12_agag(T227, T222, T228, T202, deleteE_out_gag(s(T227), T228, T202)) → pG_out_agag(T227, T222, T228, T202)
U20_aag(T223, T222, T224, T201, T202, pG_out_agag(T223, T222, T224, T202)) → deleteE_out_aag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201))
deleteE_in_aag(T252, tree(T248, T249, T253), tree(T248, T249, T251)) → U21_aag(T252, T248, T249, T253, T251, pD_in_gaag(T248, T252, T253, T251))
U21_aag(T252, T248, T249, T253, T251, pD_out_gaag(T248, T252, T253, T251)) → deleteE_out_aag(T252, tree(T248, T249, T253), tree(T248, T249, T251))
deleteE_in_aag(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → U22_aag(T274, T263, T273, T265, deleteE_in_aag(s(T274), T273, T265))
deleteE_in_aag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → U23_aag(T285, T283, T263, T286, T265, pH_in_gaag(T283, T285, T286, T265))
pH_in_gaag(T283, T285, T286, T265) → U13_gaag(T283, T285, T286, T265, lessC_in_ga(T283, T285))
U13_gaag(T283, T285, T286, T265, lessC_out_ga(T283, T285)) → pH_out_gaag(T283, T285, T286, T265)
pH_in_gaag(T283, T289, T290, T265) → U14_gaag(T283, T289, T290, T265, lessC_in_ga(T283, T289))
U14_gaag(T283, T289, T290, T265, lessC_out_ga(T283, T289)) → U15_gaag(T283, T289, T290, T265, deleteE_in_aag(s(T289), T290, T265))
deleteE_in_aag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349))) → U24_aag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_in_agg(T350, T347, T348))
U24_aag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_out_agg(T350, T347, T348)) → deleteE_out_aag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349)))
deleteE_in_aag(T380, tree(T376, T381, T378), tree(T376, T379, T378)) → U25_aag(T380, T376, T381, T378, T379, pF_in_agag(T380, T376, T381, T379))
U25_aag(T380, T376, T381, T378, T379, pF_out_agag(T380, T376, T381, T379)) → deleteE_out_aag(T380, tree(T376, T381, T378), tree(T376, T379, T378))
deleteE_in_aag(T399, tree(T395, T396, T400), tree(T395, T396, T398)) → U26_aag(T399, T395, T396, T400, T398, pD_in_gaag(T395, T399, T400, T398))
U26_aag(T399, T395, T396, T400, T398, pD_out_gaag(T395, T399, T400, T398)) → deleteE_out_aag(T399, tree(T395, T396, T400), tree(T395, T396, T398))
deleteE_in_aag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411)) → U27_aag(T419, T420, T411, T412, deleteE_in_gag(0, T420, T412))
U27_aag(T419, T420, T411, T412, deleteE_out_gag(0, T420, T412)) → deleteE_out_aag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411))
deleteE_in_aag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411)) → U28_aag(T433, T432, T434, T411, T412, pG_in_agag(T433, T432, T434, T412))
U28_aag(T433, T432, T434, T411, T412, pG_out_agag(T433, T432, T434, T412)) → deleteE_out_aag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411))
deleteE_in_aag(T452, tree(T448, T449, T453), tree(T448, T449, T451)) → U29_aag(T452, T448, T449, T453, T451, pD_in_gaag(T448, T452, T453, T451))
U29_aag(T452, T448, T449, T453, T451, pD_out_gaag(T448, T452, T453, T451)) → deleteE_out_aag(T452, tree(T448, T449, T453), tree(T448, T449, T451))
deleteE_in_aag(s(T474), tree(0, T463, T473), tree(0, T463, T465)) → U30_aag(T474, T463, T473, T465, deleteE_in_aag(s(T474), T473, T465))
deleteE_in_aag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465)) → U31_aag(T485, T483, T463, T486, T465, pH_in_gaag(T483, T485, T486, T465))
U31_aag(T485, T483, T463, T486, T465, pH_out_gaag(T483, T485, T486, T465)) → deleteE_out_aag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465))
deleteE_in_aag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543))) → U32_aag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_in_agg(T544, T541, T542))
U32_aag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_out_agg(T544, T541, T542)) → deleteE_out_aag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543)))
deleteE_in_aag(T574, tree(T570, T575, T572), tree(T570, T573, T572)) → U33_aag(T574, T570, T575, T572, T573, pF_in_agag(T574, T570, T575, T573))
U33_aag(T574, T570, T575, T572, T573, pF_out_agag(T574, T570, T575, T573)) → deleteE_out_aag(T574, tree(T570, T575, T572), tree(T570, T573, T572))
deleteE_in_aag(T593, tree(T589, T590, T594), tree(T589, T590, T592)) → U34_aag(T593, T589, T590, T594, T592, pD_in_gaag(T589, T593, T594, T592))
U34_aag(T593, T589, T590, T594, T592, pD_out_gaag(T589, T593, T594, T592)) → deleteE_out_aag(T593, tree(T589, T590, T594), tree(T589, T590, T592))
deleteE_in_aag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605)) → U35_aag(T613, T614, T605, T606, deleteE_in_gag(0, T614, T606))
U35_aag(T613, T614, T605, T606, deleteE_out_gag(0, T614, T606)) → deleteE_out_aag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605))
deleteE_in_aag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605)) → U36_aag(T627, T626, T628, T605, T606, pG_in_agag(T627, T626, T628, T606))
U36_aag(T627, T626, T628, T605, T606, pG_out_agag(T627, T626, T628, T606)) → deleteE_out_aag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605))
deleteE_in_aag(T646, tree(T642, T643, T647), tree(T642, T643, T645)) → U37_aag(T646, T642, T643, T647, T645, pD_in_gaag(T642, T646, T647, T645))
U37_aag(T646, T642, T643, T647, T645, pD_out_gaag(T642, T646, T647, T645)) → deleteE_out_aag(T646, tree(T642, T643, T647), tree(T642, T643, T645))
deleteE_in_aag(s(T668), tree(0, T657, T667), tree(0, T657, T659)) → U38_aag(T668, T657, T667, T659, deleteE_in_aag(s(T668), T667, T659))
deleteE_in_aag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659)) → U39_aag(T679, T677, T657, T680, T659, pH_in_gaag(T677, T679, T680, T659))
U39_aag(T679, T677, T657, T680, T659, pH_out_gaag(T677, T679, T680, T659)) → deleteE_out_aag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659))
deleteE_in_aag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733))) → U40_aag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_in_agg(T734, T731, T732))
U40_aag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_out_agg(T734, T731, T732)) → deleteE_out_aag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733)))
deleteE_in_aag(T764, tree(T760, T765, T762), tree(T760, T763, T762)) → U41_aag(T764, T760, T765, T762, T763, pF_in_agag(T764, T760, T765, T763))
U41_aag(T764, T760, T765, T762, T763, pF_out_agag(T764, T760, T765, T763)) → deleteE_out_aag(T764, tree(T760, T765, T762), tree(T760, T763, T762))
deleteE_in_aag(T783, tree(T779, T780, T784), tree(T779, T780, T782)) → U42_aag(T783, T779, T780, T784, T782, pD_in_gaag(T779, T783, T784, T782))
U42_aag(T783, T779, T780, T784, T782, pD_out_gaag(T779, T783, T784, T782)) → deleteE_out_aag(T783, tree(T779, T780, T784), tree(T779, T780, T782))
deleteE_in_aag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795)) → U43_aag(T803, T804, T795, T796, deleteE_in_gag(0, T804, T796))
U43_aag(T803, T804, T795, T796, deleteE_out_gag(0, T804, T796)) → deleteE_out_aag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795))
deleteE_in_aag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795)) → U44_aag(T817, T816, T818, T795, T796, pG_in_agag(T817, T816, T818, T796))
U44_aag(T817, T816, T818, T795, T796, pG_out_agag(T817, T816, T818, T796)) → deleteE_out_aag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795))
deleteE_in_aag(T836, tree(T832, T833, T837), tree(T832, T833, T835)) → U45_aag(T836, T832, T833, T837, T835, pD_in_gaag(T832, T836, T837, T835))
U45_aag(T836, T832, T833, T837, T835, pD_out_gaag(T832, T836, T837, T835)) → deleteE_out_aag(T836, tree(T832, T833, T837), tree(T832, T833, T835))
deleteE_in_aag(s(T858), tree(0, T847, T857), tree(0, T847, T849)) → U46_aag(T858, T847, T857, T849, deleteE_in_aag(s(T858), T857, T849))
deleteE_in_aag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849)) → U47_aag(T869, T867, T847, T870, T849, pH_in_gaag(T867, T869, T870, T849))
U47_aag(T869, T867, T847, T870, T849, pH_out_gaag(T867, T869, T870, T849)) → deleteE_out_aag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849))
U46_aag(T858, T847, T857, T849, deleteE_out_aag(s(T858), T857, T849)) → deleteE_out_aag(s(T858), tree(0, T847, T857), tree(0, T847, T849))
U38_aag(T668, T657, T667, T659, deleteE_out_aag(s(T668), T667, T659)) → deleteE_out_aag(s(T668), tree(0, T657, T667), tree(0, T657, T659))
U30_aag(T474, T463, T473, T465, deleteE_out_aag(s(T474), T473, T465)) → deleteE_out_aag(s(T474), tree(0, T463, T473), tree(0, T463, T465))
U15_gaag(T283, T289, T290, T265, deleteE_out_aag(s(T289), T290, T265)) → pH_out_gaag(T283, T289, T290, T265)
U23_aag(T285, T283, T263, T286, T265, pH_out_gaag(T283, T285, T286, T265)) → deleteE_out_aag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265))
U22_aag(T274, T263, T273, T265, deleteE_out_aag(s(T274), T273, T265)) → deleteE_out_aag(s(T274), tree(0, T263, T273), tree(0, T263, T265))
U6_gaag(T163, T171, T172, T166, deleteE_out_aag(T171, T172, T166)) → pD_out_gaag(T163, T171, T172, T166)
U18_aag(T167, T163, T164, T168, T166, pD_out_gaag(T163, T167, T168, T166)) → deleteE_out_aag(T167, tree(T163, T164, T168), tree(T163, T164, T166))

The argument filtering Pi contains the following mapping:
deleteE_in_aag(x1, x2, x3)  =  deleteE_in_aag(x3)
deleteE_out_aag(x1, x2, x3)  =  deleteE_out_aag
tree(x1, x2, x3)  =  tree(x1, x2, x3)
U16_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U16_aag(x9)
delminA_in_agg(x1, x2, x3)  =  delminA_in_agg(x2, x3)
delminA_out_agg(x1, x2, x3)  =  delminA_out_agg
U1_agg(x1, x2, x3, x4, x5, x6, x7)  =  U1_agg(x7)
U17_aag(x1, x2, x3, x4, x5, x6)  =  U17_aag(x6)
pF_in_agag(x1, x2, x3, x4)  =  pF_in_agag(x2, x4)
U7_agag(x1, x2, x3, x4, x5)  =  U7_agag(x5)
lessB_in_ag(x1, x2)  =  lessB_in_ag(x2)
s(x1)  =  s(x1)
lessB_out_ag(x1, x2)  =  lessB_out_ag(x1)
U2_ag(x1, x2, x3)  =  U2_ag(x3)
pF_out_agag(x1, x2, x3, x4)  =  pF_out_agag(x1)
U8_agag(x1, x2, x3, x4, x5)  =  U8_agag(x4, x5)
U9_agag(x1, x2, x3, x4, x5)  =  U9_agag(x1, x5)
deleteE_in_gag(x1, x2, x3)  =  deleteE_in_gag(x1, x3)
deleteE_out_gag(x1, x2, x3)  =  deleteE_out_gag
U16_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U16_gag(x9)
U17_gag(x1, x2, x3, x4, x5, x6)  =  U17_gag(x6)
pF_in_ggag(x1, x2, x3, x4)  =  pF_in_ggag(x1, x2, x4)
U7_ggag(x1, x2, x3, x4, x5)  =  U7_ggag(x5)
lessB_in_gg(x1, x2)  =  lessB_in_gg(x1, x2)
0  =  0
lessB_out_gg(x1, x2)  =  lessB_out_gg
U2_gg(x1, x2, x3)  =  U2_gg(x3)
pF_out_ggag(x1, x2, x3, x4)  =  pF_out_ggag
U8_ggag(x1, x2, x3, x4, x5)  =  U8_ggag(x1, x4, x5)
U9_ggag(x1, x2, x3, x4, x5)  =  U9_ggag(x5)
U18_gag(x1, x2, x3, x4, x5, x6)  =  U18_gag(x6)
pD_in_ggag(x1, x2, x3, x4)  =  pD_in_ggag(x1, x2, x4)
U4_ggag(x1, x2, x3, x4, x5)  =  U4_ggag(x5)
lessC_in_gg(x1, x2)  =  lessC_in_gg(x1, x2)
lessC_out_gg(x1, x2)  =  lessC_out_gg
U3_gg(x1, x2, x3)  =  U3_gg(x3)
pD_out_ggag(x1, x2, x3, x4)  =  pD_out_ggag
U5_ggag(x1, x2, x3, x4, x5)  =  U5_ggag(x2, x4, x5)
U6_ggag(x1, x2, x3, x4, x5)  =  U6_ggag(x5)
U19_gag(x1, x2, x3, x4, x5)  =  U19_gag(x5)
U20_gag(x1, x2, x3, x4, x5, x6)  =  U20_gag(x6)
pG_in_ggag(x1, x2, x3, x4)  =  pG_in_ggag(x1, x2, x4)
U10_ggag(x1, x2, x3, x4, x5)  =  U10_ggag(x5)
pG_out_ggag(x1, x2, x3, x4)  =  pG_out_ggag
U11_ggag(x1, x2, x3, x4, x5)  =  U11_ggag(x1, x4, x5)
U12_ggag(x1, x2, x3, x4, x5)  =  U12_ggag(x5)
U21_gag(x1, x2, x3, x4, x5, x6)  =  U21_gag(x6)
U22_gag(x1, x2, x3, x4, x5)  =  U22_gag(x5)
U23_gag(x1, x2, x3, x4, x5, x6)  =  U23_gag(x6)
pH_in_ggag(x1, x2, x3, x4)  =  pH_in_ggag(x1, x2, x4)
U13_ggag(x1, x2, x3, x4, x5)  =  U13_ggag(x5)
pH_out_ggag(x1, x2, x3, x4)  =  pH_out_ggag
U14_ggag(x1, x2, x3, x4, x5)  =  U14_ggag(x2, x4, x5)
U15_ggag(x1, x2, x3, x4, x5)  =  U15_ggag(x5)
U24_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U24_gag(x9)
U25_gag(x1, x2, x3, x4, x5, x6)  =  U25_gag(x6)
U26_gag(x1, x2, x3, x4, x5, x6)  =  U26_gag(x6)
U27_gag(x1, x2, x3, x4, x5)  =  U27_gag(x5)
U28_gag(x1, x2, x3, x4, x5, x6)  =  U28_gag(x6)
U29_gag(x1, x2, x3, x4, x5, x6)  =  U29_gag(x6)
U30_gag(x1, x2, x3, x4, x5)  =  U30_gag(x5)
U31_gag(x1, x2, x3, x4, x5, x6)  =  U31_gag(x6)
U32_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U32_gag(x9)
U33_gag(x1, x2, x3, x4, x5, x6)  =  U33_gag(x6)
U34_gag(x1, x2, x3, x4, x5, x6)  =  U34_gag(x6)
U35_gag(x1, x2, x3, x4, x5)  =  U35_gag(x5)
U36_gag(x1, x2, x3, x4, x5, x6)  =  U36_gag(x6)
U37_gag(x1, x2, x3, x4, x5, x6)  =  U37_gag(x6)
U38_gag(x1, x2, x3, x4, x5)  =  U38_gag(x5)
U39_gag(x1, x2, x3, x4, x5, x6)  =  U39_gag(x6)
U40_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U40_gag(x9)
U41_gag(x1, x2, x3, x4, x5, x6)  =  U41_gag(x6)
U42_gag(x1, x2, x3, x4, x5, x6)  =  U42_gag(x6)
U43_gag(x1, x2, x3, x4, x5)  =  U43_gag(x5)
U44_gag(x1, x2, x3, x4, x5, x6)  =  U44_gag(x6)
U45_gag(x1, x2, x3, x4, x5, x6)  =  U45_gag(x6)
U46_gag(x1, x2, x3, x4, x5)  =  U46_gag(x5)
U47_gag(x1, x2, x3, x4, x5, x6)  =  U47_gag(x6)
U18_aag(x1, x2, x3, x4, x5, x6)  =  U18_aag(x6)
pD_in_gaag(x1, x2, x3, x4)  =  pD_in_gaag(x1, x4)
U4_gaag(x1, x2, x3, x4, x5)  =  U4_gaag(x5)
lessC_in_ga(x1, x2)  =  lessC_in_ga(x1)
lessC_out_ga(x1, x2)  =  lessC_out_ga
U3_ga(x1, x2, x3)  =  U3_ga(x3)
pD_out_gaag(x1, x2, x3, x4)  =  pD_out_gaag
U5_gaag(x1, x2, x3, x4, x5)  =  U5_gaag(x4, x5)
U6_gaag(x1, x2, x3, x4, x5)  =  U6_gaag(x5)
U19_aag(x1, x2, x3, x4, x5)  =  U19_aag(x5)
U20_aag(x1, x2, x3, x4, x5, x6)  =  U20_aag(x6)
pG_in_agag(x1, x2, x3, x4)  =  pG_in_agag(x2, x4)
U10_agag(x1, x2, x3, x4, x5)  =  U10_agag(x5)
pG_out_agag(x1, x2, x3, x4)  =  pG_out_agag(x1)
U11_agag(x1, x2, x3, x4, x5)  =  U11_agag(x4, x5)
U12_agag(x1, x2, x3, x4, x5)  =  U12_agag(x1, x5)
U21_aag(x1, x2, x3, x4, x5, x6)  =  U21_aag(x6)
U22_aag(x1, x2, x3, x4, x5)  =  U22_aag(x5)
U23_aag(x1, x2, x3, x4, x5, x6)  =  U23_aag(x6)
pH_in_gaag(x1, x2, x3, x4)  =  pH_in_gaag(x1, x4)
U13_gaag(x1, x2, x3, x4, x5)  =  U13_gaag(x5)
pH_out_gaag(x1, x2, x3, x4)  =  pH_out_gaag
U14_gaag(x1, x2, x3, x4, x5)  =  U14_gaag(x4, x5)
U15_gaag(x1, x2, x3, x4, x5)  =  U15_gaag(x5)
U24_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U24_aag(x9)
U25_aag(x1, x2, x3, x4, x5, x6)  =  U25_aag(x6)
U26_aag(x1, x2, x3, x4, x5, x6)  =  U26_aag(x6)
U27_aag(x1, x2, x3, x4, x5)  =  U27_aag(x5)
U28_aag(x1, x2, x3, x4, x5, x6)  =  U28_aag(x6)
U29_aag(x1, x2, x3, x4, x5, x6)  =  U29_aag(x6)
U30_aag(x1, x2, x3, x4, x5)  =  U30_aag(x5)
U31_aag(x1, x2, x3, x4, x5, x6)  =  U31_aag(x6)
U32_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U32_aag(x9)
U33_aag(x1, x2, x3, x4, x5, x6)  =  U33_aag(x6)
U34_aag(x1, x2, x3, x4, x5, x6)  =  U34_aag(x6)
U35_aag(x1, x2, x3, x4, x5)  =  U35_aag(x5)
U36_aag(x1, x2, x3, x4, x5, x6)  =  U36_aag(x6)
U37_aag(x1, x2, x3, x4, x5, x6)  =  U37_aag(x6)
U38_aag(x1, x2, x3, x4, x5)  =  U38_aag(x5)
U39_aag(x1, x2, x3, x4, x5, x6)  =  U39_aag(x6)
U40_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U40_aag(x9)
U41_aag(x1, x2, x3, x4, x5, x6)  =  U41_aag(x6)
U42_aag(x1, x2, x3, x4, x5, x6)  =  U42_aag(x6)
U43_aag(x1, x2, x3, x4, x5)  =  U43_aag(x5)
U44_aag(x1, x2, x3, x4, x5, x6)  =  U44_aag(x6)
U45_aag(x1, x2, x3, x4, x5, x6)  =  U45_aag(x6)
U46_aag(x1, x2, x3, x4, x5)  =  U46_aag(x5)
U47_aag(x1, x2, x3, x4, x5, x6)  =  U47_aag(x6)
DELETEE_IN_GAG(x1, x2, x3)  =  DELETEE_IN_GAG(x1, x3)
PF_IN_GGAG(x1, x2, x3, x4)  =  PF_IN_GGAG(x1, x2, x4)
U8_GGAG(x1, x2, x3, x4, x5)  =  U8_GGAG(x1, x4, x5)
PD_IN_GGAG(x1, x2, x3, x4)  =  PD_IN_GGAG(x1, x2, x4)
U5_GGAG(x1, x2, x3, x4, x5)  =  U5_GGAG(x2, x4, x5)
PG_IN_GGAG(x1, x2, x3, x4)  =  PG_IN_GGAG(x1, x2, x4)
U11_GGAG(x1, x2, x3, x4, x5)  =  U11_GGAG(x1, x4, x5)
PH_IN_GGAG(x1, x2, x3, x4)  =  PH_IN_GGAG(x1, x2, x4)
U14_GGAG(x1, x2, x3, x4, x5)  =  U14_GGAG(x2, x4, x5)

We have to consider all (P,R,Pi)-chains

(45) UsableRulesProof (EQUIVALENT transformation)

For (infinitary) constructor rewriting [LOPSTR] we can delete all non-usable rules from R.

(46) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

DELETEE_IN_GAG(T126, tree(T122, T127, T124), tree(T122, T125, T124)) → PF_IN_GGAG(T126, T122, T127, T125)
PF_IN_GGAG(T130, T122, T131, T125) → U8_GGAG(T130, T122, T131, T125, lessB_in_gg(T130, T122))
U8_GGAG(T130, T122, T131, T125, lessB_out_gg(T130, T122)) → DELETEE_IN_GAG(T130, T131, T125)
DELETEE_IN_GAG(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → PD_IN_GGAG(T163, T167, T168, T166)
PD_IN_GGAG(T163, T171, T172, T166) → U5_GGAG(T163, T171, T172, T166, lessC_in_gg(T163, T171))
U5_GGAG(T163, T171, T172, T166, lessC_out_gg(T163, T171)) → DELETEE_IN_GAG(T171, T172, T166)
DELETEE_IN_GAG(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201)) → DELETEE_IN_GAG(0, T210, T202)
DELETEE_IN_GAG(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201)) → PG_IN_GGAG(T223, T222, T224, T202)
PG_IN_GGAG(T227, T222, T228, T202) → U11_GGAG(T227, T222, T228, T202, lessB_in_gg(T227, T222))
U11_GGAG(T227, T222, T228, T202, lessB_out_gg(T227, T222)) → DELETEE_IN_GAG(s(T227), T228, T202)
DELETEE_IN_GAG(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → DELETEE_IN_GAG(s(T274), T273, T265)
DELETEE_IN_GAG(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → PH_IN_GGAG(T283, T285, T286, T265)
PH_IN_GGAG(T283, T289, T290, T265) → U14_GGAG(T283, T289, T290, T265, lessC_in_gg(T283, T289))
U14_GGAG(T283, T289, T290, T265, lessC_out_gg(T283, T289)) → DELETEE_IN_GAG(s(T289), T290, T265)

The TRS R consists of the following rules:

lessB_in_gg(0, s(T138)) → lessB_out_gg(0, s(T138))
lessB_in_gg(s(T145), s(T144)) → U2_gg(T145, T144, lessB_in_gg(T145, T144))
lessC_in_gg(0, s(T179)) → lessC_out_gg(0, s(T179))
lessC_in_gg(s(T184), s(T186)) → U3_gg(T184, T186, lessC_in_gg(T184, T186))
U2_gg(T145, T144, lessB_out_gg(T145, T144)) → lessB_out_gg(s(T145), s(T144))
U3_gg(T184, T186, lessC_out_gg(T184, T186)) → lessC_out_gg(s(T184), s(T186))

The argument filtering Pi contains the following mapping:
tree(x1, x2, x3)  =  tree(x1, x2, x3)
s(x1)  =  s(x1)
lessB_in_gg(x1, x2)  =  lessB_in_gg(x1, x2)
0  =  0
lessB_out_gg(x1, x2)  =  lessB_out_gg
U2_gg(x1, x2, x3)  =  U2_gg(x3)
lessC_in_gg(x1, x2)  =  lessC_in_gg(x1, x2)
lessC_out_gg(x1, x2)  =  lessC_out_gg
U3_gg(x1, x2, x3)  =  U3_gg(x3)
DELETEE_IN_GAG(x1, x2, x3)  =  DELETEE_IN_GAG(x1, x3)
PF_IN_GGAG(x1, x2, x3, x4)  =  PF_IN_GGAG(x1, x2, x4)
U8_GGAG(x1, x2, x3, x4, x5)  =  U8_GGAG(x1, x4, x5)
PD_IN_GGAG(x1, x2, x3, x4)  =  PD_IN_GGAG(x1, x2, x4)
U5_GGAG(x1, x2, x3, x4, x5)  =  U5_GGAG(x2, x4, x5)
PG_IN_GGAG(x1, x2, x3, x4)  =  PG_IN_GGAG(x1, x2, x4)
U11_GGAG(x1, x2, x3, x4, x5)  =  U11_GGAG(x1, x4, x5)
PH_IN_GGAG(x1, x2, x3, x4)  =  PH_IN_GGAG(x1, x2, x4)
U14_GGAG(x1, x2, x3, x4, x5)  =  U14_GGAG(x2, x4, x5)

We have to consider all (P,R,Pi)-chains

(47) PiDPToQDPProof (SOUND transformation)

Transforming (infinitary) constructor rewriting Pi-DP problem [LOPSTR] into ordinary QDP problem [LPAR04] by application of Pi.

(48) Obligation:

Q DP problem:
The TRS P consists of the following rules:

DELETEE_IN_GAG(T126, tree(T122, T125, T124)) → PF_IN_GGAG(T126, T122, T125)
PF_IN_GGAG(T130, T122, T125) → U8_GGAG(T130, T125, lessB_in_gg(T130, T122))
U8_GGAG(T130, T125, lessB_out_gg) → DELETEE_IN_GAG(T130, T125)
DELETEE_IN_GAG(T167, tree(T163, T164, T166)) → PD_IN_GGAG(T163, T167, T166)
PD_IN_GGAG(T163, T171, T166) → U5_GGAG(T171, T166, lessC_in_gg(T163, T171))
U5_GGAG(T171, T166, lessC_out_gg) → DELETEE_IN_GAG(T171, T166)
DELETEE_IN_GAG(0, tree(s(T209), T202, T201)) → DELETEE_IN_GAG(0, T202)
DELETEE_IN_GAG(s(T223), tree(s(T222), T202, T201)) → PG_IN_GGAG(T223, T222, T202)
PG_IN_GGAG(T227, T222, T202) → U11_GGAG(T227, T202, lessB_in_gg(T227, T222))
U11_GGAG(T227, T202, lessB_out_gg) → DELETEE_IN_GAG(s(T227), T202)
DELETEE_IN_GAG(s(T274), tree(0, T263, T265)) → DELETEE_IN_GAG(s(T274), T265)
DELETEE_IN_GAG(s(T285), tree(s(T283), T263, T265)) → PH_IN_GGAG(T283, T285, T265)
PH_IN_GGAG(T283, T289, T265) → U14_GGAG(T289, T265, lessC_in_gg(T283, T289))
U14_GGAG(T289, T265, lessC_out_gg) → DELETEE_IN_GAG(s(T289), T265)

The TRS R consists of the following rules:

lessB_in_gg(0, s(T138)) → lessB_out_gg
lessB_in_gg(s(T145), s(T144)) → U2_gg(lessB_in_gg(T145, T144))
lessC_in_gg(0, s(T179)) → lessC_out_gg
lessC_in_gg(s(T184), s(T186)) → U3_gg(lessC_in_gg(T184, T186))
U2_gg(lessB_out_gg) → lessB_out_gg
U3_gg(lessC_out_gg) → lessC_out_gg

The set Q consists of the following terms:

lessB_in_gg(x0, x1)
lessC_in_gg(x0, x1)
U2_gg(x0)
U3_gg(x0)

We have to consider all (P,Q,R)-chains.

(49) QDPSizeChangeProof (EQUIVALENT transformation)

By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem.

From the DPs we obtained the following set of size-change graphs:

  • PF_IN_GGAG(T130, T122, T125) → U8_GGAG(T130, T125, lessB_in_gg(T130, T122))
    The graph contains the following edges 1 >= 1, 3 >= 2

  • U8_GGAG(T130, T125, lessB_out_gg) → DELETEE_IN_GAG(T130, T125)
    The graph contains the following edges 1 >= 1, 2 >= 2

  • DELETEE_IN_GAG(T126, tree(T122, T125, T124)) → PF_IN_GGAG(T126, T122, T125)
    The graph contains the following edges 1 >= 1, 2 > 2, 2 > 3

  • PD_IN_GGAG(T163, T171, T166) → U5_GGAG(T171, T166, lessC_in_gg(T163, T171))
    The graph contains the following edges 2 >= 1, 3 >= 2

  • U5_GGAG(T171, T166, lessC_out_gg) → DELETEE_IN_GAG(T171, T166)
    The graph contains the following edges 1 >= 1, 2 >= 2

  • DELETEE_IN_GAG(T167, tree(T163, T164, T166)) → PD_IN_GGAG(T163, T167, T166)
    The graph contains the following edges 2 > 1, 1 >= 2, 2 > 3

  • DELETEE_IN_GAG(0, tree(s(T209), T202, T201)) → DELETEE_IN_GAG(0, T202)
    The graph contains the following edges 1 >= 1, 2 > 2

  • DELETEE_IN_GAG(s(T274), tree(0, T263, T265)) → DELETEE_IN_GAG(s(T274), T265)
    The graph contains the following edges 1 >= 1, 2 > 2

  • PG_IN_GGAG(T227, T222, T202) → U11_GGAG(T227, T202, lessB_in_gg(T227, T222))
    The graph contains the following edges 1 >= 1, 3 >= 2

  • PH_IN_GGAG(T283, T289, T265) → U14_GGAG(T289, T265, lessC_in_gg(T283, T289))
    The graph contains the following edges 2 >= 1, 3 >= 2

  • U11_GGAG(T227, T202, lessB_out_gg) → DELETEE_IN_GAG(s(T227), T202)
    The graph contains the following edges 2 >= 2

  • U14_GGAG(T289, T265, lessC_out_gg) → DELETEE_IN_GAG(s(T289), T265)
    The graph contains the following edges 2 >= 2

  • DELETEE_IN_GAG(s(T223), tree(s(T222), T202, T201)) → PG_IN_GGAG(T223, T222, T202)
    The graph contains the following edges 1 > 1, 2 > 2, 2 > 3

  • DELETEE_IN_GAG(s(T285), tree(s(T283), T263, T265)) → PH_IN_GGAG(T283, T285, T265)
    The graph contains the following edges 2 > 1, 1 > 2, 2 > 3

(50) YES

(51) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

DELETEE_IN_AAG(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → PD_IN_GAAG(T163, T167, T168, T166)
PD_IN_GAAG(T163, T171, T172, T166) → U5_GAAG(T163, T171, T172, T166, lessC_in_ga(T163, T171))
U5_GAAG(T163, T171, T172, T166, lessC_out_ga(T163, T171)) → DELETEE_IN_AAG(T171, T172, T166)
DELETEE_IN_AAG(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → DELETEE_IN_AAG(s(T274), T273, T265)
DELETEE_IN_AAG(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → PH_IN_GAAG(T283, T285, T286, T265)
PH_IN_GAAG(T283, T289, T290, T265) → U14_GAAG(T283, T289, T290, T265, lessC_in_ga(T283, T289))
U14_GAAG(T283, T289, T290, T265, lessC_out_ga(T283, T289)) → DELETEE_IN_AAG(s(T289), T290, T265)

The TRS R consists of the following rules:

deleteE_in_aag(T6, tree(T6, void, T7), T7) → deleteE_out_aag(T6, tree(T6, void, T7), T7)
deleteE_in_aag(T10, tree(T10, T11, void), T11) → deleteE_out_aag(T10, tree(T10, T11, void), T11)
deleteE_in_aag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32)) → deleteE_out_aag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32))
deleteE_in_aag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62))) → U16_aag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_in_agg(T63, T60, T61))
delminA_in_agg(tree(T76, void, T77), T76, T77) → delminA_out_agg(tree(T76, void, T77), T76, T77)
delminA_in_agg(tree(T90, T96, T92), T93, tree(T90, T94, T95)) → U1_agg(T90, T96, T92, T93, T94, T95, delminA_in_agg(T96, T93, T94))
U1_agg(T90, T96, T92, T93, T94, T95, delminA_out_agg(T96, T93, T94)) → delminA_out_agg(tree(T90, T96, T92), T93, tree(T90, T94, T95))
U16_aag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_out_agg(T63, T60, T61)) → deleteE_out_aag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62)))
deleteE_in_aag(T126, tree(T122, T127, T124), tree(T122, T125, T124)) → U17_aag(T126, T122, T127, T124, T125, pF_in_agag(T126, T122, T127, T125))
pF_in_agag(T126, T122, T127, T125) → U7_agag(T126, T122, T127, T125, lessB_in_ag(T126, T122))
lessB_in_ag(0, s(T138)) → lessB_out_ag(0, s(T138))
lessB_in_ag(s(T145), s(T144)) → U2_ag(T145, T144, lessB_in_ag(T145, T144))
U2_ag(T145, T144, lessB_out_ag(T145, T144)) → lessB_out_ag(s(T145), s(T144))
U7_agag(T126, T122, T127, T125, lessB_out_ag(T126, T122)) → pF_out_agag(T126, T122, T127, T125)
pF_in_agag(T130, T122, T131, T125) → U8_agag(T130, T122, T131, T125, lessB_in_ag(T130, T122))
U8_agag(T130, T122, T131, T125, lessB_out_ag(T130, T122)) → U9_agag(T130, T122, T131, T125, deleteE_in_gag(T130, T131, T125))
deleteE_in_gag(T6, tree(T6, void, T7), T7) → deleteE_out_gag(T6, tree(T6, void, T7), T7)
deleteE_in_gag(T10, tree(T10, T11, void), T11) → deleteE_out_gag(T10, tree(T10, T11, void), T11)
deleteE_in_gag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32)) → deleteE_out_gag(T17, tree(T17, T18, tree(T31, void, T32)), tree(T31, T18, T32))
deleteE_in_gag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62))) → U16_gag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_in_agg(T63, T60, T61))
U16_gag(T17, T18, T57, T63, T59, T60, T61, T62, delminA_out_agg(T63, T60, T61)) → deleteE_out_gag(T17, tree(T17, T18, tree(T57, T63, T59)), tree(T60, T18, tree(T57, T61, T62)))
deleteE_in_gag(T126, tree(T122, T127, T124), tree(T122, T125, T124)) → U17_gag(T126, T122, T127, T124, T125, pF_in_ggag(T126, T122, T127, T125))
pF_in_ggag(T126, T122, T127, T125) → U7_ggag(T126, T122, T127, T125, lessB_in_gg(T126, T122))
lessB_in_gg(0, s(T138)) → lessB_out_gg(0, s(T138))
lessB_in_gg(s(T145), s(T144)) → U2_gg(T145, T144, lessB_in_gg(T145, T144))
U2_gg(T145, T144, lessB_out_gg(T145, T144)) → lessB_out_gg(s(T145), s(T144))
U7_ggag(T126, T122, T127, T125, lessB_out_gg(T126, T122)) → pF_out_ggag(T126, T122, T127, T125)
pF_in_ggag(T130, T122, T131, T125) → U8_ggag(T130, T122, T131, T125, lessB_in_gg(T130, T122))
U8_ggag(T130, T122, T131, T125, lessB_out_gg(T130, T122)) → U9_ggag(T130, T122, T131, T125, deleteE_in_gag(T130, T131, T125))
deleteE_in_gag(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → U18_gag(T167, T163, T164, T168, T166, pD_in_ggag(T163, T167, T168, T166))
pD_in_ggag(T163, T167, T168, T166) → U4_ggag(T163, T167, T168, T166, lessC_in_gg(T163, T167))
lessC_in_gg(0, s(T179)) → lessC_out_gg(0, s(T179))
lessC_in_gg(s(T184), s(T186)) → U3_gg(T184, T186, lessC_in_gg(T184, T186))
U3_gg(T184, T186, lessC_out_gg(T184, T186)) → lessC_out_gg(s(T184), s(T186))
U4_ggag(T163, T167, T168, T166, lessC_out_gg(T163, T167)) → pD_out_ggag(T163, T167, T168, T166)
pD_in_ggag(T163, T171, T172, T166) → U5_ggag(T163, T171, T172, T166, lessC_in_gg(T163, T171))
U5_ggag(T163, T171, T172, T166, lessC_out_gg(T163, T171)) → U6_ggag(T163, T171, T172, T166, deleteE_in_gag(T171, T172, T166))
deleteE_in_gag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201)) → U19_gag(T209, T210, T201, T202, deleteE_in_gag(0, T210, T202))
deleteE_in_gag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201)) → U20_gag(T223, T222, T224, T201, T202, pG_in_ggag(T223, T222, T224, T202))
pG_in_ggag(T223, T222, T224, T202) → U10_ggag(T223, T222, T224, T202, lessB_in_gg(T223, T222))
U10_ggag(T223, T222, T224, T202, lessB_out_gg(T223, T222)) → pG_out_ggag(T223, T222, T224, T202)
pG_in_ggag(T227, T222, T228, T202) → U11_ggag(T227, T222, T228, T202, lessB_in_gg(T227, T222))
U11_ggag(T227, T222, T228, T202, lessB_out_gg(T227, T222)) → U12_ggag(T227, T222, T228, T202, deleteE_in_gag(s(T227), T228, T202))
deleteE_in_gag(T252, tree(T248, T249, T253), tree(T248, T249, T251)) → U21_gag(T252, T248, T249, T253, T251, pD_in_ggag(T248, T252, T253, T251))
U21_gag(T252, T248, T249, T253, T251, pD_out_ggag(T248, T252, T253, T251)) → deleteE_out_gag(T252, tree(T248, T249, T253), tree(T248, T249, T251))
deleteE_in_gag(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → U22_gag(T274, T263, T273, T265, deleteE_in_gag(s(T274), T273, T265))
deleteE_in_gag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → U23_gag(T285, T283, T263, T286, T265, pH_in_ggag(T283, T285, T286, T265))
pH_in_ggag(T283, T285, T286, T265) → U13_ggag(T283, T285, T286, T265, lessC_in_gg(T283, T285))
U13_ggag(T283, T285, T286, T265, lessC_out_gg(T283, T285)) → pH_out_ggag(T283, T285, T286, T265)
pH_in_ggag(T283, T289, T290, T265) → U14_ggag(T283, T289, T290, T265, lessC_in_gg(T283, T289))
U14_ggag(T283, T289, T290, T265, lessC_out_gg(T283, T289)) → U15_ggag(T283, T289, T290, T265, deleteE_in_gag(s(T289), T290, T265))
deleteE_in_gag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349))) → U24_gag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_in_agg(T350, T347, T348))
U24_gag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_out_agg(T350, T347, T348)) → deleteE_out_gag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349)))
deleteE_in_gag(T380, tree(T376, T381, T378), tree(T376, T379, T378)) → U25_gag(T380, T376, T381, T378, T379, pF_in_ggag(T380, T376, T381, T379))
U25_gag(T380, T376, T381, T378, T379, pF_out_ggag(T380, T376, T381, T379)) → deleteE_out_gag(T380, tree(T376, T381, T378), tree(T376, T379, T378))
deleteE_in_gag(T399, tree(T395, T396, T400), tree(T395, T396, T398)) → U26_gag(T399, T395, T396, T400, T398, pD_in_ggag(T395, T399, T400, T398))
U26_gag(T399, T395, T396, T400, T398, pD_out_ggag(T395, T399, T400, T398)) → deleteE_out_gag(T399, tree(T395, T396, T400), tree(T395, T396, T398))
deleteE_in_gag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411)) → U27_gag(T419, T420, T411, T412, deleteE_in_gag(0, T420, T412))
deleteE_in_gag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411)) → U28_gag(T433, T432, T434, T411, T412, pG_in_ggag(T433, T432, T434, T412))
U28_gag(T433, T432, T434, T411, T412, pG_out_ggag(T433, T432, T434, T412)) → deleteE_out_gag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411))
deleteE_in_gag(T452, tree(T448, T449, T453), tree(T448, T449, T451)) → U29_gag(T452, T448, T449, T453, T451, pD_in_ggag(T448, T452, T453, T451))
U29_gag(T452, T448, T449, T453, T451, pD_out_ggag(T448, T452, T453, T451)) → deleteE_out_gag(T452, tree(T448, T449, T453), tree(T448, T449, T451))
deleteE_in_gag(s(T474), tree(0, T463, T473), tree(0, T463, T465)) → U30_gag(T474, T463, T473, T465, deleteE_in_gag(s(T474), T473, T465))
deleteE_in_gag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465)) → U31_gag(T485, T483, T463, T486, T465, pH_in_ggag(T483, T485, T486, T465))
U31_gag(T485, T483, T463, T486, T465, pH_out_ggag(T483, T485, T486, T465)) → deleteE_out_gag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465))
deleteE_in_gag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543))) → U32_gag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_in_agg(T544, T541, T542))
U32_gag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_out_agg(T544, T541, T542)) → deleteE_out_gag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543)))
deleteE_in_gag(T574, tree(T570, T575, T572), tree(T570, T573, T572)) → U33_gag(T574, T570, T575, T572, T573, pF_in_ggag(T574, T570, T575, T573))
U33_gag(T574, T570, T575, T572, T573, pF_out_ggag(T574, T570, T575, T573)) → deleteE_out_gag(T574, tree(T570, T575, T572), tree(T570, T573, T572))
deleteE_in_gag(T593, tree(T589, T590, T594), tree(T589, T590, T592)) → U34_gag(T593, T589, T590, T594, T592, pD_in_ggag(T589, T593, T594, T592))
U34_gag(T593, T589, T590, T594, T592, pD_out_ggag(T589, T593, T594, T592)) → deleteE_out_gag(T593, tree(T589, T590, T594), tree(T589, T590, T592))
deleteE_in_gag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605)) → U35_gag(T613, T614, T605, T606, deleteE_in_gag(0, T614, T606))
deleteE_in_gag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605)) → U36_gag(T627, T626, T628, T605, T606, pG_in_ggag(T627, T626, T628, T606))
U36_gag(T627, T626, T628, T605, T606, pG_out_ggag(T627, T626, T628, T606)) → deleteE_out_gag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605))
deleteE_in_gag(T646, tree(T642, T643, T647), tree(T642, T643, T645)) → U37_gag(T646, T642, T643, T647, T645, pD_in_ggag(T642, T646, T647, T645))
U37_gag(T646, T642, T643, T647, T645, pD_out_ggag(T642, T646, T647, T645)) → deleteE_out_gag(T646, tree(T642, T643, T647), tree(T642, T643, T645))
deleteE_in_gag(s(T668), tree(0, T657, T667), tree(0, T657, T659)) → U38_gag(T668, T657, T667, T659, deleteE_in_gag(s(T668), T667, T659))
deleteE_in_gag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659)) → U39_gag(T679, T677, T657, T680, T659, pH_in_ggag(T677, T679, T680, T659))
U39_gag(T679, T677, T657, T680, T659, pH_out_ggag(T677, T679, T680, T659)) → deleteE_out_gag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659))
deleteE_in_gag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733))) → U40_gag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_in_agg(T734, T731, T732))
U40_gag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_out_agg(T734, T731, T732)) → deleteE_out_gag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733)))
deleteE_in_gag(T764, tree(T760, T765, T762), tree(T760, T763, T762)) → U41_gag(T764, T760, T765, T762, T763, pF_in_ggag(T764, T760, T765, T763))
U41_gag(T764, T760, T765, T762, T763, pF_out_ggag(T764, T760, T765, T763)) → deleteE_out_gag(T764, tree(T760, T765, T762), tree(T760, T763, T762))
deleteE_in_gag(T783, tree(T779, T780, T784), tree(T779, T780, T782)) → U42_gag(T783, T779, T780, T784, T782, pD_in_ggag(T779, T783, T784, T782))
U42_gag(T783, T779, T780, T784, T782, pD_out_ggag(T779, T783, T784, T782)) → deleteE_out_gag(T783, tree(T779, T780, T784), tree(T779, T780, T782))
deleteE_in_gag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795)) → U43_gag(T803, T804, T795, T796, deleteE_in_gag(0, T804, T796))
deleteE_in_gag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795)) → U44_gag(T817, T816, T818, T795, T796, pG_in_ggag(T817, T816, T818, T796))
U44_gag(T817, T816, T818, T795, T796, pG_out_ggag(T817, T816, T818, T796)) → deleteE_out_gag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795))
deleteE_in_gag(T836, tree(T832, T833, T837), tree(T832, T833, T835)) → U45_gag(T836, T832, T833, T837, T835, pD_in_ggag(T832, T836, T837, T835))
U45_gag(T836, T832, T833, T837, T835, pD_out_ggag(T832, T836, T837, T835)) → deleteE_out_gag(T836, tree(T832, T833, T837), tree(T832, T833, T835))
deleteE_in_gag(s(T858), tree(0, T847, T857), tree(0, T847, T849)) → U46_gag(T858, T847, T857, T849, deleteE_in_gag(s(T858), T857, T849))
deleteE_in_gag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849)) → U47_gag(T869, T867, T847, T870, T849, pH_in_ggag(T867, T869, T870, T849))
U47_gag(T869, T867, T847, T870, T849, pH_out_ggag(T867, T869, T870, T849)) → deleteE_out_gag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849))
U46_gag(T858, T847, T857, T849, deleteE_out_gag(s(T858), T857, T849)) → deleteE_out_gag(s(T858), tree(0, T847, T857), tree(0, T847, T849))
U43_gag(T803, T804, T795, T796, deleteE_out_gag(0, T804, T796)) → deleteE_out_gag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795))
U38_gag(T668, T657, T667, T659, deleteE_out_gag(s(T668), T667, T659)) → deleteE_out_gag(s(T668), tree(0, T657, T667), tree(0, T657, T659))
U35_gag(T613, T614, T605, T606, deleteE_out_gag(0, T614, T606)) → deleteE_out_gag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605))
U30_gag(T474, T463, T473, T465, deleteE_out_gag(s(T474), T473, T465)) → deleteE_out_gag(s(T474), tree(0, T463, T473), tree(0, T463, T465))
U27_gag(T419, T420, T411, T412, deleteE_out_gag(0, T420, T412)) → deleteE_out_gag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411))
U15_ggag(T283, T289, T290, T265, deleteE_out_gag(s(T289), T290, T265)) → pH_out_ggag(T283, T289, T290, T265)
U23_gag(T285, T283, T263, T286, T265, pH_out_ggag(T283, T285, T286, T265)) → deleteE_out_gag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265))
U22_gag(T274, T263, T273, T265, deleteE_out_gag(s(T274), T273, T265)) → deleteE_out_gag(s(T274), tree(0, T263, T273), tree(0, T263, T265))
U12_ggag(T227, T222, T228, T202, deleteE_out_gag(s(T227), T228, T202)) → pG_out_ggag(T227, T222, T228, T202)
U20_gag(T223, T222, T224, T201, T202, pG_out_ggag(T223, T222, T224, T202)) → deleteE_out_gag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201))
U19_gag(T209, T210, T201, T202, deleteE_out_gag(0, T210, T202)) → deleteE_out_gag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201))
U6_ggag(T163, T171, T172, T166, deleteE_out_gag(T171, T172, T166)) → pD_out_ggag(T163, T171, T172, T166)
U18_gag(T167, T163, T164, T168, T166, pD_out_ggag(T163, T167, T168, T166)) → deleteE_out_gag(T167, tree(T163, T164, T168), tree(T163, T164, T166))
U9_ggag(T130, T122, T131, T125, deleteE_out_gag(T130, T131, T125)) → pF_out_ggag(T130, T122, T131, T125)
U17_gag(T126, T122, T127, T124, T125, pF_out_ggag(T126, T122, T127, T125)) → deleteE_out_gag(T126, tree(T122, T127, T124), tree(T122, T125, T124))
U9_agag(T130, T122, T131, T125, deleteE_out_gag(T130, T131, T125)) → pF_out_agag(T130, T122, T131, T125)
U17_aag(T126, T122, T127, T124, T125, pF_out_agag(T126, T122, T127, T125)) → deleteE_out_aag(T126, tree(T122, T127, T124), tree(T122, T125, T124))
deleteE_in_aag(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → U18_aag(T167, T163, T164, T168, T166, pD_in_gaag(T163, T167, T168, T166))
pD_in_gaag(T163, T167, T168, T166) → U4_gaag(T163, T167, T168, T166, lessC_in_ga(T163, T167))
lessC_in_ga(0, s(T179)) → lessC_out_ga(0, s(T179))
lessC_in_ga(s(T184), s(T186)) → U3_ga(T184, T186, lessC_in_ga(T184, T186))
U3_ga(T184, T186, lessC_out_ga(T184, T186)) → lessC_out_ga(s(T184), s(T186))
U4_gaag(T163, T167, T168, T166, lessC_out_ga(T163, T167)) → pD_out_gaag(T163, T167, T168, T166)
pD_in_gaag(T163, T171, T172, T166) → U5_gaag(T163, T171, T172, T166, lessC_in_ga(T163, T171))
U5_gaag(T163, T171, T172, T166, lessC_out_ga(T163, T171)) → U6_gaag(T163, T171, T172, T166, deleteE_in_aag(T171, T172, T166))
deleteE_in_aag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201)) → U19_aag(T209, T210, T201, T202, deleteE_in_gag(0, T210, T202))
U19_aag(T209, T210, T201, T202, deleteE_out_gag(0, T210, T202)) → deleteE_out_aag(0, tree(s(T209), T210, T201), tree(s(T209), T202, T201))
deleteE_in_aag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201)) → U20_aag(T223, T222, T224, T201, T202, pG_in_agag(T223, T222, T224, T202))
pG_in_agag(T223, T222, T224, T202) → U10_agag(T223, T222, T224, T202, lessB_in_ag(T223, T222))
U10_agag(T223, T222, T224, T202, lessB_out_ag(T223, T222)) → pG_out_agag(T223, T222, T224, T202)
pG_in_agag(T227, T222, T228, T202) → U11_agag(T227, T222, T228, T202, lessB_in_ag(T227, T222))
U11_agag(T227, T222, T228, T202, lessB_out_ag(T227, T222)) → U12_agag(T227, T222, T228, T202, deleteE_in_gag(s(T227), T228, T202))
U12_agag(T227, T222, T228, T202, deleteE_out_gag(s(T227), T228, T202)) → pG_out_agag(T227, T222, T228, T202)
U20_aag(T223, T222, T224, T201, T202, pG_out_agag(T223, T222, T224, T202)) → deleteE_out_aag(s(T223), tree(s(T222), T224, T201), tree(s(T222), T202, T201))
deleteE_in_aag(T252, tree(T248, T249, T253), tree(T248, T249, T251)) → U21_aag(T252, T248, T249, T253, T251, pD_in_gaag(T248, T252, T253, T251))
U21_aag(T252, T248, T249, T253, T251, pD_out_gaag(T248, T252, T253, T251)) → deleteE_out_aag(T252, tree(T248, T249, T253), tree(T248, T249, T251))
deleteE_in_aag(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → U22_aag(T274, T263, T273, T265, deleteE_in_aag(s(T274), T273, T265))
deleteE_in_aag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → U23_aag(T285, T283, T263, T286, T265, pH_in_gaag(T283, T285, T286, T265))
pH_in_gaag(T283, T285, T286, T265) → U13_gaag(T283, T285, T286, T265, lessC_in_ga(T283, T285))
U13_gaag(T283, T285, T286, T265, lessC_out_ga(T283, T285)) → pH_out_gaag(T283, T285, T286, T265)
pH_in_gaag(T283, T289, T290, T265) → U14_gaag(T283, T289, T290, T265, lessC_in_ga(T283, T289))
U14_gaag(T283, T289, T290, T265, lessC_out_ga(T283, T289)) → U15_gaag(T283, T289, T290, T265, deleteE_in_aag(s(T289), T290, T265))
deleteE_in_aag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349))) → U24_aag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_in_agg(T350, T347, T348))
U24_aag(T304, T305, T344, T350, T346, T347, T348, T349, delminA_out_agg(T350, T347, T348)) → deleteE_out_aag(T304, tree(T304, T305, tree(T344, T350, T346)), tree(T347, T305, tree(T344, T348, T349)))
deleteE_in_aag(T380, tree(T376, T381, T378), tree(T376, T379, T378)) → U25_aag(T380, T376, T381, T378, T379, pF_in_agag(T380, T376, T381, T379))
U25_aag(T380, T376, T381, T378, T379, pF_out_agag(T380, T376, T381, T379)) → deleteE_out_aag(T380, tree(T376, T381, T378), tree(T376, T379, T378))
deleteE_in_aag(T399, tree(T395, T396, T400), tree(T395, T396, T398)) → U26_aag(T399, T395, T396, T400, T398, pD_in_gaag(T395, T399, T400, T398))
U26_aag(T399, T395, T396, T400, T398, pD_out_gaag(T395, T399, T400, T398)) → deleteE_out_aag(T399, tree(T395, T396, T400), tree(T395, T396, T398))
deleteE_in_aag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411)) → U27_aag(T419, T420, T411, T412, deleteE_in_gag(0, T420, T412))
U27_aag(T419, T420, T411, T412, deleteE_out_gag(0, T420, T412)) → deleteE_out_aag(0, tree(s(T419), T420, T411), tree(s(T419), T412, T411))
deleteE_in_aag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411)) → U28_aag(T433, T432, T434, T411, T412, pG_in_agag(T433, T432, T434, T412))
U28_aag(T433, T432, T434, T411, T412, pG_out_agag(T433, T432, T434, T412)) → deleteE_out_aag(s(T433), tree(s(T432), T434, T411), tree(s(T432), T412, T411))
deleteE_in_aag(T452, tree(T448, T449, T453), tree(T448, T449, T451)) → U29_aag(T452, T448, T449, T453, T451, pD_in_gaag(T448, T452, T453, T451))
U29_aag(T452, T448, T449, T453, T451, pD_out_gaag(T448, T452, T453, T451)) → deleteE_out_aag(T452, tree(T448, T449, T453), tree(T448, T449, T451))
deleteE_in_aag(s(T474), tree(0, T463, T473), tree(0, T463, T465)) → U30_aag(T474, T463, T473, T465, deleteE_in_aag(s(T474), T473, T465))
deleteE_in_aag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465)) → U31_aag(T485, T483, T463, T486, T465, pH_in_gaag(T483, T485, T486, T465))
U31_aag(T485, T483, T463, T486, T465, pH_out_gaag(T483, T485, T486, T465)) → deleteE_out_aag(s(T485), tree(s(T483), T463, T486), tree(s(T483), T463, T465))
deleteE_in_aag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543))) → U32_aag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_in_agg(T544, T541, T542))
U32_aag(T498, T499, T538, T544, T540, T541, T542, T543, delminA_out_agg(T544, T541, T542)) → deleteE_out_aag(T498, tree(T498, T499, tree(T538, T544, T540)), tree(T541, T499, tree(T538, T542, T543)))
deleteE_in_aag(T574, tree(T570, T575, T572), tree(T570, T573, T572)) → U33_aag(T574, T570, T575, T572, T573, pF_in_agag(T574, T570, T575, T573))
U33_aag(T574, T570, T575, T572, T573, pF_out_agag(T574, T570, T575, T573)) → deleteE_out_aag(T574, tree(T570, T575, T572), tree(T570, T573, T572))
deleteE_in_aag(T593, tree(T589, T590, T594), tree(T589, T590, T592)) → U34_aag(T593, T589, T590, T594, T592, pD_in_gaag(T589, T593, T594, T592))
U34_aag(T593, T589, T590, T594, T592, pD_out_gaag(T589, T593, T594, T592)) → deleteE_out_aag(T593, tree(T589, T590, T594), tree(T589, T590, T592))
deleteE_in_aag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605)) → U35_aag(T613, T614, T605, T606, deleteE_in_gag(0, T614, T606))
U35_aag(T613, T614, T605, T606, deleteE_out_gag(0, T614, T606)) → deleteE_out_aag(0, tree(s(T613), T614, T605), tree(s(T613), T606, T605))
deleteE_in_aag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605)) → U36_aag(T627, T626, T628, T605, T606, pG_in_agag(T627, T626, T628, T606))
U36_aag(T627, T626, T628, T605, T606, pG_out_agag(T627, T626, T628, T606)) → deleteE_out_aag(s(T627), tree(s(T626), T628, T605), tree(s(T626), T606, T605))
deleteE_in_aag(T646, tree(T642, T643, T647), tree(T642, T643, T645)) → U37_aag(T646, T642, T643, T647, T645, pD_in_gaag(T642, T646, T647, T645))
U37_aag(T646, T642, T643, T647, T645, pD_out_gaag(T642, T646, T647, T645)) → deleteE_out_aag(T646, tree(T642, T643, T647), tree(T642, T643, T645))
deleteE_in_aag(s(T668), tree(0, T657, T667), tree(0, T657, T659)) → U38_aag(T668, T657, T667, T659, deleteE_in_aag(s(T668), T667, T659))
deleteE_in_aag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659)) → U39_aag(T679, T677, T657, T680, T659, pH_in_gaag(T677, T679, T680, T659))
U39_aag(T679, T677, T657, T680, T659, pH_out_gaag(T677, T679, T680, T659)) → deleteE_out_aag(s(T679), tree(s(T677), T657, T680), tree(s(T677), T657, T659))
deleteE_in_aag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733))) → U40_aag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_in_agg(T734, T731, T732))
U40_aag(T688, T689, T728, T734, T730, T731, T732, T733, delminA_out_agg(T734, T731, T732)) → deleteE_out_aag(T688, tree(T688, T689, tree(T728, T734, T730)), tree(T731, T689, tree(T728, T732, T733)))
deleteE_in_aag(T764, tree(T760, T765, T762), tree(T760, T763, T762)) → U41_aag(T764, T760, T765, T762, T763, pF_in_agag(T764, T760, T765, T763))
U41_aag(T764, T760, T765, T762, T763, pF_out_agag(T764, T760, T765, T763)) → deleteE_out_aag(T764, tree(T760, T765, T762), tree(T760, T763, T762))
deleteE_in_aag(T783, tree(T779, T780, T784), tree(T779, T780, T782)) → U42_aag(T783, T779, T780, T784, T782, pD_in_gaag(T779, T783, T784, T782))
U42_aag(T783, T779, T780, T784, T782, pD_out_gaag(T779, T783, T784, T782)) → deleteE_out_aag(T783, tree(T779, T780, T784), tree(T779, T780, T782))
deleteE_in_aag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795)) → U43_aag(T803, T804, T795, T796, deleteE_in_gag(0, T804, T796))
U43_aag(T803, T804, T795, T796, deleteE_out_gag(0, T804, T796)) → deleteE_out_aag(0, tree(s(T803), T804, T795), tree(s(T803), T796, T795))
deleteE_in_aag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795)) → U44_aag(T817, T816, T818, T795, T796, pG_in_agag(T817, T816, T818, T796))
U44_aag(T817, T816, T818, T795, T796, pG_out_agag(T817, T816, T818, T796)) → deleteE_out_aag(s(T817), tree(s(T816), T818, T795), tree(s(T816), T796, T795))
deleteE_in_aag(T836, tree(T832, T833, T837), tree(T832, T833, T835)) → U45_aag(T836, T832, T833, T837, T835, pD_in_gaag(T832, T836, T837, T835))
U45_aag(T836, T832, T833, T837, T835, pD_out_gaag(T832, T836, T837, T835)) → deleteE_out_aag(T836, tree(T832, T833, T837), tree(T832, T833, T835))
deleteE_in_aag(s(T858), tree(0, T847, T857), tree(0, T847, T849)) → U46_aag(T858, T847, T857, T849, deleteE_in_aag(s(T858), T857, T849))
deleteE_in_aag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849)) → U47_aag(T869, T867, T847, T870, T849, pH_in_gaag(T867, T869, T870, T849))
U47_aag(T869, T867, T847, T870, T849, pH_out_gaag(T867, T869, T870, T849)) → deleteE_out_aag(s(T869), tree(s(T867), T847, T870), tree(s(T867), T847, T849))
U46_aag(T858, T847, T857, T849, deleteE_out_aag(s(T858), T857, T849)) → deleteE_out_aag(s(T858), tree(0, T847, T857), tree(0, T847, T849))
U38_aag(T668, T657, T667, T659, deleteE_out_aag(s(T668), T667, T659)) → deleteE_out_aag(s(T668), tree(0, T657, T667), tree(0, T657, T659))
U30_aag(T474, T463, T473, T465, deleteE_out_aag(s(T474), T473, T465)) → deleteE_out_aag(s(T474), tree(0, T463, T473), tree(0, T463, T465))
U15_gaag(T283, T289, T290, T265, deleteE_out_aag(s(T289), T290, T265)) → pH_out_gaag(T283, T289, T290, T265)
U23_aag(T285, T283, T263, T286, T265, pH_out_gaag(T283, T285, T286, T265)) → deleteE_out_aag(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265))
U22_aag(T274, T263, T273, T265, deleteE_out_aag(s(T274), T273, T265)) → deleteE_out_aag(s(T274), tree(0, T263, T273), tree(0, T263, T265))
U6_gaag(T163, T171, T172, T166, deleteE_out_aag(T171, T172, T166)) → pD_out_gaag(T163, T171, T172, T166)
U18_aag(T167, T163, T164, T168, T166, pD_out_gaag(T163, T167, T168, T166)) → deleteE_out_aag(T167, tree(T163, T164, T168), tree(T163, T164, T166))

The argument filtering Pi contains the following mapping:
deleteE_in_aag(x1, x2, x3)  =  deleteE_in_aag(x3)
deleteE_out_aag(x1, x2, x3)  =  deleteE_out_aag
tree(x1, x2, x3)  =  tree(x1, x2, x3)
U16_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U16_aag(x9)
delminA_in_agg(x1, x2, x3)  =  delminA_in_agg(x2, x3)
delminA_out_agg(x1, x2, x3)  =  delminA_out_agg
U1_agg(x1, x2, x3, x4, x5, x6, x7)  =  U1_agg(x7)
U17_aag(x1, x2, x3, x4, x5, x6)  =  U17_aag(x6)
pF_in_agag(x1, x2, x3, x4)  =  pF_in_agag(x2, x4)
U7_agag(x1, x2, x3, x4, x5)  =  U7_agag(x5)
lessB_in_ag(x1, x2)  =  lessB_in_ag(x2)
s(x1)  =  s(x1)
lessB_out_ag(x1, x2)  =  lessB_out_ag(x1)
U2_ag(x1, x2, x3)  =  U2_ag(x3)
pF_out_agag(x1, x2, x3, x4)  =  pF_out_agag(x1)
U8_agag(x1, x2, x3, x4, x5)  =  U8_agag(x4, x5)
U9_agag(x1, x2, x3, x4, x5)  =  U9_agag(x1, x5)
deleteE_in_gag(x1, x2, x3)  =  deleteE_in_gag(x1, x3)
deleteE_out_gag(x1, x2, x3)  =  deleteE_out_gag
U16_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U16_gag(x9)
U17_gag(x1, x2, x3, x4, x5, x6)  =  U17_gag(x6)
pF_in_ggag(x1, x2, x3, x4)  =  pF_in_ggag(x1, x2, x4)
U7_ggag(x1, x2, x3, x4, x5)  =  U7_ggag(x5)
lessB_in_gg(x1, x2)  =  lessB_in_gg(x1, x2)
0  =  0
lessB_out_gg(x1, x2)  =  lessB_out_gg
U2_gg(x1, x2, x3)  =  U2_gg(x3)
pF_out_ggag(x1, x2, x3, x4)  =  pF_out_ggag
U8_ggag(x1, x2, x3, x4, x5)  =  U8_ggag(x1, x4, x5)
U9_ggag(x1, x2, x3, x4, x5)  =  U9_ggag(x5)
U18_gag(x1, x2, x3, x4, x5, x6)  =  U18_gag(x6)
pD_in_ggag(x1, x2, x3, x4)  =  pD_in_ggag(x1, x2, x4)
U4_ggag(x1, x2, x3, x4, x5)  =  U4_ggag(x5)
lessC_in_gg(x1, x2)  =  lessC_in_gg(x1, x2)
lessC_out_gg(x1, x2)  =  lessC_out_gg
U3_gg(x1, x2, x3)  =  U3_gg(x3)
pD_out_ggag(x1, x2, x3, x4)  =  pD_out_ggag
U5_ggag(x1, x2, x3, x4, x5)  =  U5_ggag(x2, x4, x5)
U6_ggag(x1, x2, x3, x4, x5)  =  U6_ggag(x5)
U19_gag(x1, x2, x3, x4, x5)  =  U19_gag(x5)
U20_gag(x1, x2, x3, x4, x5, x6)  =  U20_gag(x6)
pG_in_ggag(x1, x2, x3, x4)  =  pG_in_ggag(x1, x2, x4)
U10_ggag(x1, x2, x3, x4, x5)  =  U10_ggag(x5)
pG_out_ggag(x1, x2, x3, x4)  =  pG_out_ggag
U11_ggag(x1, x2, x3, x4, x5)  =  U11_ggag(x1, x4, x5)
U12_ggag(x1, x2, x3, x4, x5)  =  U12_ggag(x5)
U21_gag(x1, x2, x3, x4, x5, x6)  =  U21_gag(x6)
U22_gag(x1, x2, x3, x4, x5)  =  U22_gag(x5)
U23_gag(x1, x2, x3, x4, x5, x6)  =  U23_gag(x6)
pH_in_ggag(x1, x2, x3, x4)  =  pH_in_ggag(x1, x2, x4)
U13_ggag(x1, x2, x3, x4, x5)  =  U13_ggag(x5)
pH_out_ggag(x1, x2, x3, x4)  =  pH_out_ggag
U14_ggag(x1, x2, x3, x4, x5)  =  U14_ggag(x2, x4, x5)
U15_ggag(x1, x2, x3, x4, x5)  =  U15_ggag(x5)
U24_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U24_gag(x9)
U25_gag(x1, x2, x3, x4, x5, x6)  =  U25_gag(x6)
U26_gag(x1, x2, x3, x4, x5, x6)  =  U26_gag(x6)
U27_gag(x1, x2, x3, x4, x5)  =  U27_gag(x5)
U28_gag(x1, x2, x3, x4, x5, x6)  =  U28_gag(x6)
U29_gag(x1, x2, x3, x4, x5, x6)  =  U29_gag(x6)
U30_gag(x1, x2, x3, x4, x5)  =  U30_gag(x5)
U31_gag(x1, x2, x3, x4, x5, x6)  =  U31_gag(x6)
U32_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U32_gag(x9)
U33_gag(x1, x2, x3, x4, x5, x6)  =  U33_gag(x6)
U34_gag(x1, x2, x3, x4, x5, x6)  =  U34_gag(x6)
U35_gag(x1, x2, x3, x4, x5)  =  U35_gag(x5)
U36_gag(x1, x2, x3, x4, x5, x6)  =  U36_gag(x6)
U37_gag(x1, x2, x3, x4, x5, x6)  =  U37_gag(x6)
U38_gag(x1, x2, x3, x4, x5)  =  U38_gag(x5)
U39_gag(x1, x2, x3, x4, x5, x6)  =  U39_gag(x6)
U40_gag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U40_gag(x9)
U41_gag(x1, x2, x3, x4, x5, x6)  =  U41_gag(x6)
U42_gag(x1, x2, x3, x4, x5, x6)  =  U42_gag(x6)
U43_gag(x1, x2, x3, x4, x5)  =  U43_gag(x5)
U44_gag(x1, x2, x3, x4, x5, x6)  =  U44_gag(x6)
U45_gag(x1, x2, x3, x4, x5, x6)  =  U45_gag(x6)
U46_gag(x1, x2, x3, x4, x5)  =  U46_gag(x5)
U47_gag(x1, x2, x3, x4, x5, x6)  =  U47_gag(x6)
U18_aag(x1, x2, x3, x4, x5, x6)  =  U18_aag(x6)
pD_in_gaag(x1, x2, x3, x4)  =  pD_in_gaag(x1, x4)
U4_gaag(x1, x2, x3, x4, x5)  =  U4_gaag(x5)
lessC_in_ga(x1, x2)  =  lessC_in_ga(x1)
lessC_out_ga(x1, x2)  =  lessC_out_ga
U3_ga(x1, x2, x3)  =  U3_ga(x3)
pD_out_gaag(x1, x2, x3, x4)  =  pD_out_gaag
U5_gaag(x1, x2, x3, x4, x5)  =  U5_gaag(x4, x5)
U6_gaag(x1, x2, x3, x4, x5)  =  U6_gaag(x5)
U19_aag(x1, x2, x3, x4, x5)  =  U19_aag(x5)
U20_aag(x1, x2, x3, x4, x5, x6)  =  U20_aag(x6)
pG_in_agag(x1, x2, x3, x4)  =  pG_in_agag(x2, x4)
U10_agag(x1, x2, x3, x4, x5)  =  U10_agag(x5)
pG_out_agag(x1, x2, x3, x4)  =  pG_out_agag(x1)
U11_agag(x1, x2, x3, x4, x5)  =  U11_agag(x4, x5)
U12_agag(x1, x2, x3, x4, x5)  =  U12_agag(x1, x5)
U21_aag(x1, x2, x3, x4, x5, x6)  =  U21_aag(x6)
U22_aag(x1, x2, x3, x4, x5)  =  U22_aag(x5)
U23_aag(x1, x2, x3, x4, x5, x6)  =  U23_aag(x6)
pH_in_gaag(x1, x2, x3, x4)  =  pH_in_gaag(x1, x4)
U13_gaag(x1, x2, x3, x4, x5)  =  U13_gaag(x5)
pH_out_gaag(x1, x2, x3, x4)  =  pH_out_gaag
U14_gaag(x1, x2, x3, x4, x5)  =  U14_gaag(x4, x5)
U15_gaag(x1, x2, x3, x4, x5)  =  U15_gaag(x5)
U24_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U24_aag(x9)
U25_aag(x1, x2, x3, x4, x5, x6)  =  U25_aag(x6)
U26_aag(x1, x2, x3, x4, x5, x6)  =  U26_aag(x6)
U27_aag(x1, x2, x3, x4, x5)  =  U27_aag(x5)
U28_aag(x1, x2, x3, x4, x5, x6)  =  U28_aag(x6)
U29_aag(x1, x2, x3, x4, x5, x6)  =  U29_aag(x6)
U30_aag(x1, x2, x3, x4, x5)  =  U30_aag(x5)
U31_aag(x1, x2, x3, x4, x5, x6)  =  U31_aag(x6)
U32_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U32_aag(x9)
U33_aag(x1, x2, x3, x4, x5, x6)  =  U33_aag(x6)
U34_aag(x1, x2, x3, x4, x5, x6)  =  U34_aag(x6)
U35_aag(x1, x2, x3, x4, x5)  =  U35_aag(x5)
U36_aag(x1, x2, x3, x4, x5, x6)  =  U36_aag(x6)
U37_aag(x1, x2, x3, x4, x5, x6)  =  U37_aag(x6)
U38_aag(x1, x2, x3, x4, x5)  =  U38_aag(x5)
U39_aag(x1, x2, x3, x4, x5, x6)  =  U39_aag(x6)
U40_aag(x1, x2, x3, x4, x5, x6, x7, x8, x9)  =  U40_aag(x9)
U41_aag(x1, x2, x3, x4, x5, x6)  =  U41_aag(x6)
U42_aag(x1, x2, x3, x4, x5, x6)  =  U42_aag(x6)
U43_aag(x1, x2, x3, x4, x5)  =  U43_aag(x5)
U44_aag(x1, x2, x3, x4, x5, x6)  =  U44_aag(x6)
U45_aag(x1, x2, x3, x4, x5, x6)  =  U45_aag(x6)
U46_aag(x1, x2, x3, x4, x5)  =  U46_aag(x5)
U47_aag(x1, x2, x3, x4, x5, x6)  =  U47_aag(x6)
DELETEE_IN_AAG(x1, x2, x3)  =  DELETEE_IN_AAG(x3)
PD_IN_GAAG(x1, x2, x3, x4)  =  PD_IN_GAAG(x1, x4)
U5_GAAG(x1, x2, x3, x4, x5)  =  U5_GAAG(x4, x5)
PH_IN_GAAG(x1, x2, x3, x4)  =  PH_IN_GAAG(x1, x4)
U14_GAAG(x1, x2, x3, x4, x5)  =  U14_GAAG(x4, x5)

We have to consider all (P,R,Pi)-chains

(52) UsableRulesProof (EQUIVALENT transformation)

For (infinitary) constructor rewriting [LOPSTR] we can delete all non-usable rules from R.

(53) Obligation:

Pi DP problem:
The TRS P consists of the following rules:

DELETEE_IN_AAG(T167, tree(T163, T164, T168), tree(T163, T164, T166)) → PD_IN_GAAG(T163, T167, T168, T166)
PD_IN_GAAG(T163, T171, T172, T166) → U5_GAAG(T163, T171, T172, T166, lessC_in_ga(T163, T171))
U5_GAAG(T163, T171, T172, T166, lessC_out_ga(T163, T171)) → DELETEE_IN_AAG(T171, T172, T166)
DELETEE_IN_AAG(s(T274), tree(0, T263, T273), tree(0, T263, T265)) → DELETEE_IN_AAG(s(T274), T273, T265)
DELETEE_IN_AAG(s(T285), tree(s(T283), T263, T286), tree(s(T283), T263, T265)) → PH_IN_GAAG(T283, T285, T286, T265)
PH_IN_GAAG(T283, T289, T290, T265) → U14_GAAG(T283, T289, T290, T265, lessC_in_ga(T283, T289))
U14_GAAG(T283, T289, T290, T265, lessC_out_ga(T283, T289)) → DELETEE_IN_AAG(s(T289), T290, T265)

The TRS R consists of the following rules:

lessC_in_ga(0, s(T179)) → lessC_out_ga(0, s(T179))
lessC_in_ga(s(T184), s(T186)) → U3_ga(T184, T186, lessC_in_ga(T184, T186))
U3_ga(T184, T186, lessC_out_ga(T184, T186)) → lessC_out_ga(s(T184), s(T186))

The argument filtering Pi contains the following mapping:
tree(x1, x2, x3)  =  tree(x1, x2, x3)
s(x1)  =  s(x1)
0  =  0
lessC_in_ga(x1, x2)  =  lessC_in_ga(x1)
lessC_out_ga(x1, x2)  =  lessC_out_ga
U3_ga(x1, x2, x3)  =  U3_ga(x3)
DELETEE_IN_AAG(x1, x2, x3)  =  DELETEE_IN_AAG(x3)
PD_IN_GAAG(x1, x2, x3, x4)  =  PD_IN_GAAG(x1, x4)
U5_GAAG(x1, x2, x3, x4, x5)  =  U5_GAAG(x4, x5)
PH_IN_GAAG(x1, x2, x3, x4)  =  PH_IN_GAAG(x1, x4)
U14_GAAG(x1, x2, x3, x4, x5)  =  U14_GAAG(x4, x5)

We have to consider all (P,R,Pi)-chains

(54) PiDPToQDPProof (SOUND transformation)

Transforming (infinitary) constructor rewriting Pi-DP problem [LOPSTR] into ordinary QDP problem [LPAR04] by application of Pi.

(55) Obligation:

Q DP problem:
The TRS P consists of the following rules:

DELETEE_IN_AAG(tree(T163, T164, T166)) → PD_IN_GAAG(T163, T166)
PD_IN_GAAG(T163, T166) → U5_GAAG(T166, lessC_in_ga(T163))
U5_GAAG(T166, lessC_out_ga) → DELETEE_IN_AAG(T166)
DELETEE_IN_AAG(tree(0, T263, T265)) → DELETEE_IN_AAG(T265)
DELETEE_IN_AAG(tree(s(T283), T263, T265)) → PH_IN_GAAG(T283, T265)
PH_IN_GAAG(T283, T265) → U14_GAAG(T265, lessC_in_ga(T283))
U14_GAAG(T265, lessC_out_ga) → DELETEE_IN_AAG(T265)

The TRS R consists of the following rules:

lessC_in_ga(0) → lessC_out_ga
lessC_in_ga(s(T184)) → U3_ga(lessC_in_ga(T184))
U3_ga(lessC_out_ga) → lessC_out_ga

The set Q consists of the following terms:

lessC_in_ga(x0)
U3_ga(x0)

We have to consider all (P,Q,R)-chains.

(56) QDPSizeChangeProof (EQUIVALENT transformation)

By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem.

From the DPs we obtained the following set of size-change graphs:

  • PD_IN_GAAG(T163, T166) → U5_GAAG(T166, lessC_in_ga(T163))
    The graph contains the following edges 2 >= 1

  • U5_GAAG(T166, lessC_out_ga) → DELETEE_IN_AAG(T166)
    The graph contains the following edges 1 >= 1

  • DELETEE_IN_AAG(tree(T163, T164, T166)) → PD_IN_GAAG(T163, T166)
    The graph contains the following edges 1 > 1, 1 > 2

  • DELETEE_IN_AAG(tree(0, T263, T265)) → DELETEE_IN_AAG(T265)
    The graph contains the following edges 1 > 1

  • U14_GAAG(T265, lessC_out_ga) → DELETEE_IN_AAG(T265)
    The graph contains the following edges 1 >= 1

  • DELETEE_IN_AAG(tree(s(T283), T263, T265)) → PH_IN_GAAG(T283, T265)
    The graph contains the following edges 1 > 1, 1 > 2

  • PH_IN_GAAG(T283, T265) → U14_GAAG(T265, lessC_in_ga(T283))
    The graph contains the following edges 2 >= 1

(57) YES